Diff of the two buildlogs: -- --- b1/build.log 2025-07-31 06:01:26.570824720 +0000 +++ b2/build.log 2025-07-31 06:07:39.831311656 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Wed Sep 2 00:19:41 -12 2026 -I: pbuilder-time-stamp: 1788351581 +I: Current time: Thu Jul 31 20:01:28 +14 2025 +I: pbuilder-time-stamp: 1753941688 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/experimental-reproducible-base.tgz] I: copying local configuration @@ -31,52 +31,84 @@ dpkg-source: info: applying Fix-Filter-function-shadowing-its-own-template-parameter.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/533217/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3413485/tmp/hooks/D01_modify_environment starting +debug: Running on ionos11-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 Jul 31 06:01 /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/3413485/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3413485/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=42 ' - DISTRIBUTION='experimental' - 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=40 ' + DIRSTACK=() + DISTRIBUTION=experimental + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='cfd13c536d0d4e89a15dff0b4f8e9b10' - 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='533217' - PS1='# ' - PS2='> ' + INVOCATION_ID=0ea91bceebdb4da080a888915bd5bf18 + 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=3413485 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.WmC27pdu/pbuilderrc_OSlA --distribution experimental --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/experimental-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.WmC27pdu/b1 --logfile b1/build.log android-platform-art_14.0.0+r15-5~exp4.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://213.165.73.152: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.WmC27pdu/pbuilderrc_JZFM --distribution experimental --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/experimental-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.WmC27pdu/b2 --logfile b2/build.log android-platform-art_14.0.0+r15-5~exp4.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://46.16.76.132:3128 I: uname -a - Linux ionos15-amd64 6.12.33+deb12-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.33-1~bpo12+1 (2025-07-09) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-37-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.140-1 (2025-05-22) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 May 12 2025 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/533217/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 May 12 19:25 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/3413485/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -224,7 +256,7 @@ Get: 84 http://deb.debian.org/debian unstable/main amd64 lld-19 amd64 1:19.1.7-3+b1 [1375 kB] Get: 85 http://deb.debian.org/debian unstable/main amd64 lld amd64 1:19.0-63 [5896 B] Get: 86 http://deb.debian.org/debian unstable/main amd64 zlib1g-dev amd64 1:1.3.dfsg+really1.3.1-1+b1 [920 kB] -Fetched 103 MB in 8s (13.0 MB/s) +Fetched 103 MB in 18s (5809 kB/s) Preconfiguring packages ... Selecting previously unselected package libexpat1:amd64. (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 ... 19850 files and directories currently installed.) @@ -516,8 +548,8 @@ Setting up tzdata (2025b-4) ... Current default time zone: 'Etc/UTC' -Local time is now: Wed Sep 2 12:21:19 UTC 2026. -Universal Time is now: Wed Sep 2 12:21:19 UTC 2026. +Local time is now: Thu Jul 31 06:03:22 UTC 2025. +Universal Time is now: Thu Jul 31 06:03:22 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20240727.1) ... @@ -595,7 +627,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/android-platform-art-14.0.0+r15/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../android-platform-art_14.0.0+r15-5~exp4_source.changes +I: user script /srv/workspace/pbuilder/3413485/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for experimental +I: user script /srv/workspace/pbuilder/3413485/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/android-platform-art-14.0.0+r15/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../android-platform-art_14.0.0+r15-5~exp4_source.changes dpkg-buildpackage: info: source package android-platform-art dpkg-buildpackage: info: source version 14.0.0+r15-5~exp4 dpkg-buildpackage: info: source distribution experimental @@ -623,7 +659,7 @@ make[1]: Entering directory '/build/reproducible-path/android-platform-art-14.0.0+r15' mkdir -p debian/out dh_auto_build --buildsystem=makefile -- --file=debian/dmtracedump.mk - make -j42 "INSTALL=install --strip-program=true" --file=debian/dmtracedump.mk + make -j40 "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] @@ -633,7 +669,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 -j42 "INSTALL=install --strip-program=true" --file=debian/libart.mk debian/out/asm_defines.h + make -j40 "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: @@ -717,7 +753,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 -j42 "INSTALL=install --strip-program=true" --file=debian/libart.mk + make -j40 "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 @@ -768,6 +804,7 @@ 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 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 { @@ -776,25 +813,35 @@ 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATEclang++ -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 -D [[__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 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/file_utils.cc:53: +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 _GLIBCXX17clang++ -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 +_DEPRECATED [[__deprecated__]] + | ^ +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 { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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/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 -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 -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/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 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] @@ -806,7 +853,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 libartbase/base/file_utils.cc:53: +In file included from libdexfile/dex/dex_file.cc:35: libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 190 | class CountIter : public std::iterator { | ^ @@ -816,7 +863,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:35: +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 { | ^ @@ -836,7 +883,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 libartbase/base/file_utils.cc:53: +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 { | ^ @@ -846,110 +893,85 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-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:44:35clang++ -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 -: 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.hclang++ -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 -: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 +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/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 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 +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 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 1 warning generated. -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 +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 +1 warning generated. +clang++ -c -o runtime/base/gc_visited_arena_pool.o runtime/base/gc_visited_arena_pool.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=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 +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/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 +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 { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-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::value_type; +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; | ^ -/usr/bin/../lib/gcc/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/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; +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; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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/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 -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 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__]] | ^ -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 -1 warning 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 -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: +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 { @@ -960,8 +982,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_exception_helpers.cc:19: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_instruction.cc:26: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -972,8 +993,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_exception_helpers.cc:19: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_instruction.cc:26: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -984,10 +1004,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/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 -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: +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 libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { | ^ @@ -997,7 +1014,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] @@ -1009,7 +1027,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] @@ -1021,70 +1040,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/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 -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 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-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/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 - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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/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 -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 -6 warnings generated. -clang++ -c -o runtime/debugger.o runtime/debugger.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from libdexfile/dex/dex_file.cc:36: -In file included from libdexfile/dex/class_accessor-inl.h:25: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' 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: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; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-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: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 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_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] 61 | std::iterator { @@ -1095,9 +1051,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/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; @@ -1108,9 +1062,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/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] 64 | using difference_type = std::iterator::difference_type; @@ -1121,8 +1073,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/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 libdexfile/dex/dex_file_loader.cc:29: +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/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 { | ^ @@ -1132,8 +1084,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/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_loader.cc:29: +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 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 { | ^ @@ -1143,7 +1095,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__]] | ^ -6 warnings generated. +clang++ -c -o runtime/compat_framework.o runtime/compat_framework.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization In file included from libdexfile/dex/dex_file.cc:36: In file included from libdexfile/dex/class_accessor-inl.h:20: libdexfile/dex/class_accessor.h:180:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -1160,8 +1112,7 @@ 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::GetFieldsInclang++ -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 -ternal(size_t count) const { + 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 @@ -1191,13 +1142,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 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' 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/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__]] + | ^ +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::36::d iwarning: f'iterator' is deprecated [-Wdeprecated-declarations]f +erence_type; + | 180 ^ | + class Da/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.ht:a127I:t12er:a tnote: o'iterator' has been explicitly marked deprecated herer + : publ i127c | s t d :s:tirtuecrta t_oGrL { + | /usr/bin/../lib/gcc/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:162: 27123: | note: #in instantiation of template class 'art::ClassAccessor::DataIterator' requested here +define _G L162I | B C X X 1 7 _ D E_P_RvEoCiAdT_EtD< ty[p[e_n_admeep r_eItceartaetdor_:_:]i]t +e r| a ^t +or_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::ClassAccessor::DataIterator] 178 | : public __iterator_traits<_Iterator> { }; @@ -1237,54 +1224,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 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 +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 | std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-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:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator' is deprecated [-Wdeprecated-declarations] -:: 44 | class ClassIterator : public std::iterator { - | ^ -f/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.ho:127:12: note: 'iterator' has been explicitly marked deprecated here - r127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -w/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - a123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -rd_iteratoIn 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] -r 46 | using value_type = std::iterator::value_type; +In file included from libdexfile/dex/signature.cc:17: +In file included from libdexfile/dex/signature-inl.h:22: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' 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 - t127 | 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.ha: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__]] | ^ -g, ClassIn file included from Ilibdexfile/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] -t 47 | using difference_type = std::iterator::difference_type; +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.he: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__]] + | ^ +2 warnings generated. +clang++ -c -o runtime/debug_print.o runtime/debug_print.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from libdexfile/dex/dex_file_exception_helpers.cc:19: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - r123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -atorData>::value_type; +In file included from libdexfile/dex/dex_file_exception_helpers.cc:19: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator @@ -1292,7 +1286,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_instruction.cc:26: +In file included from libdexfile/dex/dex_file_exception_helpers.cc:19: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -1303,9 +1298,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/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/dex_file_tracking_registrar.cc:33: -In file included from libdexfile/dex/class_accessor-inl.h:26: +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] @@ -1317,8 +1310,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_tracking_registrar.cc:33: -In file included from libdexfile/dex/class_accessor-inl.h:26: +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] @@ -1330,8 +1322,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_tracking_registrar.cc:33: -In file included from libdexfile/dex/class_accessor-inl.h:26: +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] @@ -1343,40 +1334,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 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] - 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_verifier.cc:31: +In file included from libdexfile/dex/class_accessor-inl.h:25: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-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: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_verifier.cc:31: +In file included from libdexfile/dex/class_accessor-inl.h:25: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; | ^ -/usr/bin/../lib/gcc/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_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] - 64 | using difference_type = std::iterator::difference_type; +In file included from libdexfile/dex/dex_file_verifier.cc:31: +In file included from libdexfile/dex/class_accessor-inl.h:25: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; | ^ -/usr/bin/../lib/gcc/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/standard_dex_file.cc:22: +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 +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/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] @@ -1388,7 +1382,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/standard_dex_file.cc:22: +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] @@ -1400,7 +1394,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/standard_dex_file.cc:22: +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] @@ -1412,156 +1406,104 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/type_lookup_table.cc:24: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] -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 { - | ^ -44/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 - c162 | __void_t>' [with _Iterator = art::ClassAccessor::DataIterator] - s178 | : public __iterator_traits<_Iterator> { }; +In file included from libdexfile/dex/compact_dex_file.cc:23: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h: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.hs: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.hC: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.hl: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.ha: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__]] | ^ -ssIterIn file included from alibdexfile/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] - t182 | using value_type = typename std::iterator::value_type; - | ^ -o/usr/bin/../lib/gcc/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 +In file included from libdexfile/dex/compact_dex_file.cc:23: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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__]] | ^ -: pIn file included from ulibdexfile/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 - b127 | struct _GLIBCXX17_DEPRECATED iterator +In file included from libdexfile/dex/compact_dex_file.cc:23: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' 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__]] | ^ -lic std::iterator { +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 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 - 127 | 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] -s 180 | class DataIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.ht:162:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator' requested here - 162 | __void_t>' [with _Iterator = art::ClassAccessor::DataIterator] -u 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.hc: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 - t31 | 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 - G127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.hL:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - I123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -BCXX1In file included from 7libdexfile/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 - D127 | 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 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -PRECIn file included from Alibdexfile/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] -T 184 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.hE:127:12: note: 'iterator' has been explicitly marked deprecated here - D127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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 + 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/type_lookup_table.cc:24: -In file included from libdexfile/dex/dex_file-inl.h:In file included from libdexfile/dex/standard_dex_file.cc:22: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -26: +In file included from libdexfile/dex/dex_file_tracking_registrar.cc:33: +In file included from libdexfile/dex/class_accessor-inl.h:25: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.hIn file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - :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__]] | ^ -61 | In file included from std::iterator { - | ^ -libdexfile/dex/type_lookup_table.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.h24: -In file included from libdexfile/dex/dex_file-inl.h:26: +In file included from libdexfile/dex/dex_file_tracking_registrar.cc:33: +In file included from libdexfile/dex/class_accessor-inl.h:25: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] -: 47 | using difference_type = std::iterator::difference_type; + 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.h123: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__]] | ^ -:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - In file included from libdexfile/dex/standard_dex_file.cc: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 { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-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:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] -123 63 | using value_type = std::iterator:#: vdealfuien_tey _peG;LI - B| C ^X -X17_DEPREC/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.hAT:E127:D12 :[ [note: _'iterator' has been explicitly marked deprecated here_ -deprec a127t | e d _ _ ]s] -tr uc| t ^ _ -GLIBCXX17_DEPRECATED iterator + 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/standard_dex_file.cc: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:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -1573,51 +1515,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 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 {In file included from libdexfile/dex/dex_file_verifier.cc:31: -In file included from libdexfile/dex/class_accessor-inl.h:25: +6 warnings generated. +clang++ -c -o runtime/exec_utils.o runtime/exec_utils.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from libdexfile/dex/standard_dex_file.cc:22: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - - 44 | class ClassIterator : public std::iterator { + 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/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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: In file included from libdexfile/dex/dex_file_verifier.cc:31: -In file included from libdexfile/dex/class_accessor-inl.h:25: +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] -'iterator' has been explicitly marked deprecated here 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 +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ - 127 | In file included from libdexfile/dex/dex_file_verifier.cc:31: -In file included from libdexfile/dex/class_accessor-inl.h:25: +In file included from libdexfile/dex/standard_dex_file.cc:22: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; + 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 - s127 | 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' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -truct _GLIBCXX17_DEPRECATED iterator +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] + 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/type_lookup_table.cc:24: +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] 63 | using value_type = std::iterator::value_type; @@ -1628,7 +1577,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/type_lookup_table.cc:24: +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] 64 | using difference_type = std::iterator::difference_type; @@ -1639,10 +1589,101 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-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: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/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__]] + | ^ +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 + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-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. 2 warnings generated. -clang++ -c -o runtime/fault_handler.o runtime/fault_handler.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++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/type_lookup_table.cc:24: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -1653,8 +1694,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/signature.cc:17: -In file included from libdexfile/dex/signature-inl.h:22: +In file included from libdexfile/dex/type_lookup_table.cc:24: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -1665,8 +1705,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/signature.cc:17: -In file included from libdexfile/dex/signature-inl.h:22: +In file included from libdexfile/dex/type_lookup_table.cc:24: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -1677,11 +1716,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 libdexfile/dex/signature.cc:17: -In file included from libdexfile/dex/signature-inl.h:22: +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 +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 { + 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 @@ -1689,8 +1731,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 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: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; @@ -1701,8 +1744,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 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: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; @@ -1713,38 +1757,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/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 -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 -6 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 2 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 -6 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/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 [[__deprecated__]] - | ^ -In file included from libdexfile/dex/dex_file_verifier.cc:31: -In file included from libdexfile/dex/class_accessor-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +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 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 { @@ -1755,9 +1770,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/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; @@ -1768,9 +1781,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/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; @@ -1781,29 +1792,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__]] | ^ -6 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 -12 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 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 { | ^ /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' is deprecated [-Wdeprecated-declarations] -r: 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 - | ^ -i/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - terator_category, + 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::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 @@ -1824,22 +1821,12 @@ 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:12In 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 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' - :127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h123:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ - | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ In file included from libdexfile/dex/dex_file_verifier.cc:31: In file included from libdexfile/dex/class_accessor-inl.h:20: libdexfile/dex/class_accessor.h:184:23: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -1864,8 +1851,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:2 warnings generated. -:iterator_traits::difference_type; + 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 { @@ -1898,15 +1884,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/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 -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 -1 warning 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 2 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 +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 +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 6 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 +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 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: @@ -1920,50 +1902,8 @@ 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCIn 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.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -XIn 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; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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: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__]] | ^ -X17_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: @@ -1994,7 +1934,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__]] | ^ -14 warnings 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: @@ -2008,8 +1947,7 @@ 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecatclang++ -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 -ed__]] + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from runtime/art_field.cc:19: In file included from runtime/art_field-inl.h:24: @@ -2041,6 +1979,79 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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/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 +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: +In file 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/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; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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 + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iteratIn 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 [[__deprecated__]] + | ^ +or::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIclang++ -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 +BCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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/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 +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 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: @@ -2083,8 +2094,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/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 -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/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/sdk_checker.cc:19: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: @@ -2127,9 +2156,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 In file included from runtime/elf_file.cc:29: +In file included from runtime/elf_file.cc:29: libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | cruntime/sdk_checker.cc:19: + 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: @@ -2147,15 +2194,7 @@ In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: -In file included from lass 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.hlibdexfile/dex/dex_file-inl.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -:28: +In 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; | ^ @@ -2179,16 +2218,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/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__]] - | ^ +1 warning 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 +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 +14 warnings generated. +clang++ -c -o runtime/gc/collector/mark_sweep.o runtime/gc/collector/mark_sweep.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -2279,120 +2313,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/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/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: -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/cha.cc:17: -In file included from runtime/cha.h:27: -In file included from runtime/oat_quick_method_header.h:25: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' 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 | #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__]] - | ^ - 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/dex/dex_file_annotations.cc:23: +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: @@ -2407,7 +2328,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/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: @@ -2422,7 +2343,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/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: @@ -2437,7 +2358,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/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: @@ -2452,7 +2373,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/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: @@ -2467,7 +2388,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/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: @@ -2482,95 +2403,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/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 +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/class_linker.cc:37: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/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: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_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; - | ^ -/usr/bin/../lib/gcc/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: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/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; - | ^ -/usr/bin/../lib/gcc/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: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/debug_print.cc:23: -In file included from runtime/class_loader_utils.h:20: +In file included from runtime/dex/dex_file_annotations.cc:23: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -2585,8 +2458,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/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: @@ -2599,71 +2471,24 @@ 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/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 _GLIBCXX17_DEPRECATED [[__deprecated__]] + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -runtime/class_linker.cc:37: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/debug_print.cc:23: -In file included from runtime/class_loader_utils.h:20: +In file included from runtime/dex/dex_file_annotations.cc:23: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: 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] - In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.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] -47 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 - using difference_type = std::iterator::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 - | 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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: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: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_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; + 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/debug_print.cc:23: -In file included from runtime/class_loader_utils.h:20: +In file included from runtime/dex/dex_file_annotations.cc:23: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -2673,14 +2498,12 @@ 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 | 2 struct _GLIBCXX17_DEPRECATED iterator + 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ - 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' - s generated. -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/debug_print.cc:23: -In file included from runtime/class_loader_utils.h:20: +In file included from runtime/dex/dex_file_annotations.cc:23: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -2695,8 +2518,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/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: @@ -2711,7 +2533,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_loader_context.cc:24: +In file included from runtime/class_linker.cc:37: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -2726,7 +2548,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_loader_context.cc:24: +In file included from runtime/class_linker.cc:37: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -2736,13 +2558,12 @@ 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_DEPRclang++ -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 -ECATED 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/class_loader_context.cc:24: +In file included from runtime/class_linker.cc:37: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -2757,8 +2578,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/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/class_loader_context.cc:24: +In file included from runtime/class_linker.cc:37: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -2773,7 +2593,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_loader_context.cc:24: +In file included from runtime/class_linker.cc:37: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -2788,7 +2608,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_loader_context.cc:24: +In file included from runtime/class_linker.cc:37: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -2803,48 +2623,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/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 +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/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/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 +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__]] | ^ +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/fault_handler.cc:25: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: @@ -2887,6 +2695,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/cha.cc:17: +In file included from runtime/cha.h:27: +In file included from runtime/oat_quick_method_header.h:25: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' 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/cha.cc:17: +In file included from runtime/cha.h:27: +In file included from runtime/oat_quick_method_header.h:25: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' 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:25: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: @@ -2929,6 +2782,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/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 +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/cha.cc:19: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: @@ -2971,49 +2826,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/cha.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/cha.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h: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: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/gc/accounting/space_bitmap.cc:24: +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: @@ -3028,7 +2842,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/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: @@ -3043,7 +2858,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/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: @@ -3058,7 +2874,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/space_bitmap.cc:24: +In file included from runtime/cha.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/cha.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h: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: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/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: @@ -3073,7 +2932,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/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: @@ -3088,7 +2948,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/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: @@ -3103,12 +2964,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/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/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/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 { @@ -3119,11 +2978,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/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/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; @@ -3134,11 +2992,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/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/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; @@ -3149,12 +3006,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/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 -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/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 { @@ -3165,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/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/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; @@ -3180,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/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/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; @@ -3195,11 +3048,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__]] | ^ -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/aot_class_linker.cc:24: -In file included from runtime/mirror/class-inl.h:32: +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 +2 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 +In file included from runtime/gc/collector/concurrent_copying.cc:19: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -3210,8 +3066,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/aot_class_linker.cc:24: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/gc/collector/concurrent_copying.cc:19: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -3222,8 +3081,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/aot_class_linker.cc:24: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/gc/collector/concurrent_copying.cc:19: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -3279,8 +3141,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/aot_class_linker.cc:24: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/gc/collector/concurrent_copying.cc:19: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -3291,8 +3156,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/aot_class_linker.cc:24: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/gc/collector/concurrent_copying.cc:19: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -3303,8 +3171,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/aot_class_linker.cc:24: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/gc/collector/concurrent_copying.cc:19: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -3360,8 +3231,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/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/allocator/rosalloc.cc:31: +In file included from runtime/aot_class_linker.cc:24: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -3373,12 +3243,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/allocator/rosalloc.cc:31: +In file included from runtime/aot_class_linker.cc:24: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 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 @@ -3386,7 +3255,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/allocator/rosalloc.cc:31: +In file included from runtime/aot_class_linker.cc:24: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -3398,8 +3267,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/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/allocator/rosalloc.cc:31: +In file included from runtime/aot_class_linker.cc:24: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -3411,7 +3279,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/allocator/rosalloc.cc:31: +In file included from runtime/aot_class_linker.cc:24: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -3423,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/gc/allocator/rosalloc.cc:31: +In file included from runtime/aot_class_linker.cc:24: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -3435,6 +3303,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/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 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: @@ -3519,9 +3389,65 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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_compact.cc:51: -In file included from runtime/gc/verification-inl.h:22: +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 +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: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/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 + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/gc/accounting/remembered_set.cc:23: +In file included from runtime/gc/collector/mark_sweep-inl.h:23: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -3533,8 +3459,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/mark_compact.cc:51: -In file included from runtime/gc/verification-inl.h:22: +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:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -3546,8 +3472,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/mark_compact.cc:51: -In file included from runtime/gc/verification-inl.h:22: +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] @@ -3559,8 +3485,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/mark_compact.cc:51: -In file included from runtime/gc/verification-inl.h:22: +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 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/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 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/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 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/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] @@ -3572,8 +3543,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/mark_compact.cc:51: -In file included from runtime/gc/verification-inl.h:22: +In file included from runtime/gc/accounting/remembered_set.cc:23: +In file included from runtime/gc/collector/mark_sweep-inl.h:23: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -3585,8 +3556,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/mark_compact.cc:51: -In file included from runtime/gc/verification-inl.h:22: +In file included from runtime/gc/accounting/remembered_set.cc:23: +In file included from runtime/gc/collector/mark_sweep-inl.h:23: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -3598,79 +3569,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/base/locks.cc:30: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | classIn file included from runtime/base/mutex.cc:34: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' 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/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 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/base/mutex.cc:34: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; +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 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/base/mutex.cc:34: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' 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__]] | ^ -ClassIterator : public std::iterator { +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 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::differIn file included from encruntime/base/mutex.cce_:t34y: +pIn file included from eruntime/scoped_thread_state_change-inl.h;: +26 : +| In file included from ^runtime/jni/jni_env_ext-inl.h +:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h::25127: +:In file included from 12runtime/read_barrier-inl.h:: 23note: : +'iterator' has been explicitly marked deprecated hereIn file included from +runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h: 21: +127In file included from | runtime/mirror/object-inl.h : 26 : + In file included from sruntime/mirror/class-inl.ht:r32u: +cIn file included from tlibdexfile/dex/dex_file-inl.h :_26G: +Llibdexfile/dex/class_iterator.hIB:C44X:X351:7 _warning: DE'iterator' is deprecated [-Wdeprecated-declarations]P +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'44 + | class 123C | l#a sdseIftienrea t_oGrL I:B CpXuXb1l7i_cD EsPtRdE:C:AiTtEeDr a[t[o_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 @@ -3678,7 +3634,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: @@ -3698,7 +3654,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: @@ -3788,11 +3744,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' @@ -3808,11 +3764,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' @@ -3828,11 +3784,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: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' @@ -3946,50 +3902,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__]] | ^ -2 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 -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/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] - 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/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] - 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/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] - 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/accounting/remembered_set.cc:23: -In file included from runtime/gc/collector/mark_sweep-inl.h:23: +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] @@ -4001,8 +3922,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/accounting/remembered_set.cc:23: -In file included from runtime/gc/collector/mark_sweep-inl.h:23: +In file included from runtime/base/locks.cc:30: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -4014,8 +3942,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/accounting/remembered_set.cc:23: -In file included from runtime/gc/collector/mark_sweep-inl.h:23: +In file included from runtime/base/locks.cc:30: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -4027,64 +3962,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/debug_print.cc:23: -In file included from runtime/class_loader_utils.h:20: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' 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/debug_print.cc:23: -In file included from runtime/class_loader_utils.h:20: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' 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/art_field.cc:19: +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/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: @@ -4118,7 +3997,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_field.cc:19: +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: @@ -4139,10 +4018,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: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/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: @@ -4173,10 +4052,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: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/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: @@ -4194,7 +4073,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/art_method.cc:25: +2 warnings generated. +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/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: @@ -4228,7 +4109,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/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: @@ -4249,10 +4130,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/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: +2 warnings generated. +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: @@ -4283,10 +4163,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_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/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: @@ -4304,8 +4182,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/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/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/reference_processor.cc:19: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: @@ -4351,117 +4228,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/base/locks.cc:30: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/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 | : publiIn file included from runtime/common_throws.cc:24: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] -c 27 | class StrideIterator : public std::iterator { - | ^ - /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h__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.h162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - :31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h31 | 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() { - | ^ -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 - :14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -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' - | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -:986:56: note: in instantiation of template class 'art::IterationRange>' requested here -In file included from 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.hruntime/base/locks.cc:30: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] -: 30 | typename std::iterator::difference_type; - | ^ -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 +In file included from runtime/gc/collector/mark_compact.cc:51: +In file included from runtime/gc/verification-inl.h:22: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 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 | struct _GLIBCXX17_DEPRECATED iterator - | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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:34: In file included from note: runtime/common_throws.cc:24: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] -expanded from macro '_GLIBCXX17_DEPRECATED' 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h +In file included from runtime/gc/collector/mark_compact.cc:51: +In file included from runtime/gc/verification-inl.h:22: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/gc/collector/mark_compact.cc:51: +In file included from runtime/gc/verification-inl.h:22: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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/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/reference_processor.cc:19: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: @@ -4507,10 +4312,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/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/collector/mark_compact.cc:51: +In file included from runtime/gc/verification-inl.h:22: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/gc/collector/mark_compact.cc:51: +In file included from runtime/gc/verification-inl.h:22: +In file included from runtime/mirror/class-inl.h:32: +In 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_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__]] + | ^ +In file included from runtime/dex/dex_file_annotations.cc:23: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -4541,10 +4385,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/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/dex/dex_file_annotations.cc:23: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -4562,10 +4406,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/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/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: @@ -4596,10 +4440,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/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/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: @@ -4617,90 +4461,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/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 -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/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/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/gc/accounting/mod_union_table.cc:29: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 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/accounting/mod_union_table.cc:29: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/accounting/mod_union_table.cc:29: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' 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/accounting/mod_union_table.cc:29: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/allocation_record.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +In file included from runtime/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: @@ -4731,10 +4495,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/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/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: @@ -4752,7 +4516,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/cha.cc:19: +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/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: @@ -4786,7 +4551,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/cha.cc:19: +In file included from runtime/art_method.cc:25: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:28: @@ -4807,12 +4572,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_table.cc:17: -In file included from runtime/class_table-inl.h:24: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/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: @@ -4839,12 +4600,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_table.cc:17: -In file included from runtime/class_table-inl.h:24: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/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: @@ -4858,57 +4615,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/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/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/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/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: @@ -4934,15 +4641,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/art_field-inl.h:24: -In file 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: @@ -4955,27 +4654,37 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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/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] +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/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' @@ -4985,18 +4694,52 @@ In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: 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/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/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 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 + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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] @@ -5008,9 +4751,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/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/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] @@ -5022,9 +4763,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/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/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] @@ -5036,12 +4775,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/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: +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/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: @@ -5054,12 +4790,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/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: @@ -5072,12 +4804,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/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: @@ -5090,41 +4818,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/aot_class_linker.cc:24: +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/common_throws.cc:24: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] +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 +/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/aot_class_linker.cc:24: +In file included from runtime/common_throws.cc:24: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: 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/bitmap.cc:25: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/gc/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: @@ -5137,12 +4888,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/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: @@ -5155,12 +4902,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/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: @@ -5173,7 +4916,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/dex/dex_file_annotations.cc:23: +In file included from runtime/debug_print.cc:23: +In file included from runtime/class_loader_utils.h:20: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:33: @@ -5207,7 +4951,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/dex/dex_file_annotations.cc:23: +In file included from runtime/debug_print.cc:23: +In file included from runtime/class_loader_utils.h:20: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:33: @@ -5228,28 +4973,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: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/gc/accounting/bitmap.cc:25: -In file included from runtime/jit/jit_memory_region.h:26: +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: @@ -5280,8 +5007,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/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: @@ -5389,7 +5118,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/gc/accounting/space_bitmap.cc:24: +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/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/gc/accounting/mod_union_table.cc:29: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 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:33: @@ -5423,7 +5191,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/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: @@ -5444,9 +5212,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/base/gc_visited_arena_pool.cc:26: -In file included from runtime/gc/collector/mark_compact-inl.h:22: +In file included from runtime/gc/accounting/mod_union_table.cc:29: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/gc/accounting/mod_union_table.cc:29: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' 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/accounting/mod_union_table.cc:29: In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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: @@ -5472,9 +5278,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/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/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: @@ -5487,33 +5292,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/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/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__]] | ^ -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/fault_handler.cc:25: +In file included from runtime/gc/allocation_record.cc:19: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:28: @@ -5526,16 +5316,26 @@ In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/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 + 27 | class StrideIterator : public stdIn file included from ::iruntime/class_linker.cct:e55r: +alibartbase/base/stl_util.hto:r190<:s31t:d :warning: :'iterator' is deprecated [-Wdeprecated-declarations]r +andom_access_ite r190a | tcolra_stsa gC,o uTn>t I{t +e r| ^: + public std::iterator' requested here_ +tag, size_t ,162 | s i z e _ t , s_i_zveo_itd,_ tsa m{e + _| I ^t +erator::iterato/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.hr_:c127a:t12e:g onote: r'iterator' has been explicitly marked deprecated herey +, + | ^ + 127 | struct _GLIBCXX17_/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.hD:E178P:R14E:C Anote: Tduring template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::StrideIterator]E +D iterat o178r | + | ^ +: public __it/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.he:r123a:t34o:r _note: texpanded from macro '_GLIBCXX17_DEPRECATED'r +aits<_It e123r | a#t odre>f i{n e} ;_ +G L| I ^BC +XX17_DEPRE/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.hC:A178T:E14D: [note: [in instantiation of template class 'std::__iterator_traits>' requested here_ +_deprecated_libartbase/base/iteration_range.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 @@ -5547,7 +5347,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/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: @@ -5568,24 +5368,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__]] | ^ -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/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: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::diIn file included from runtime/gc/accounting/mod_union_table.cc:29: +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__]] + | ^ +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/cha.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: @@ -5612,9 +5413,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 fference_type; - | ^ -runtime/gc/accounting/mod_union_table.cc:29: +In file included from runtime/cha.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: @@ -5623,76 +5429,36 @@ 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 | structruntime/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/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/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/collector/mark_sweep.cc:42: -In file included from runtime/gc/collector/mark_sweep-inl.h:23: +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:12: note: 'iterator' has been explicitly marked deprecated here - 127 | structIn 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: + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/gc/accounting/bitmap.cc:25: +In file included from runtime/jit/jit_memory_region.h:26: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h: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 - GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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 | 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] @@ -5704,70 +5470,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/gc/collector/mark_sweep.cc:42: -In file included from runtime/gc/collector/mark_sweep-inl.h:23: +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; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h __void_t' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] -note: 'iterator' has been explicitly marked deprecated here 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::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 -127libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - | 31 | using difference_ type = typename std::iterator_tra its::di fference_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::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; | ^ -sruntime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - t986 | inline IterationRangre> Cclass::GetIFields() { - | ^ -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 - _127 | struct _GLIBCXX17G_DEPRECATED iteraLtor - | ^ -I/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - B123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]C] - | ^ -XX17_DEPRECAIn file included from runtime/gc/collector/concurrent_copying.cc:19T: -In file included from runtime/art_field-inl.h:24: -In file 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:26E: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] -D 30 | typename std::iteraitor::difference_type; - | ^ -te/usr/bin/../lib/gcc/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 +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 | ^ -a/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' -t 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__]] | ^ -or +fference_type = std: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__]] | ^ -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 +:iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/collector/mark_sweep.cc:42: -In file included from runtime/gc/collector/mark_sweep-inl.h:23: +In file included from runtime/gc/accounting/bitmap.cc:25: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -5779,31 +5551,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 runtime/gc/collector/mark_sweep.cc:42: -In file included from runtime/gc/collector/mark_sweep-inl.h:23: +In file included from runtime/gc/accounting/bitmap.cc:25: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' 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 | strucIn file included from runtime/class_linker.cc:55: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] -t 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/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 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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/gc/collector/mark_sweep.cc:42: -In file included from runtime/gc/collector/mark_sweep-inl.h:23: +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] @@ -5815,38 +5587,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__]] | ^ -10 warnings generated. -clang++ -c -o runtime/hidden_api.o runtime/hidden_api.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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 { +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/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 +/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/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: +10 warnings generated. +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 { @@ -5870,49 +5637,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/art_method.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/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.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.hruntime/gc/space/large_object_space.cc:29: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] -:127 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 - 12127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/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 +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - :123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -123 | # In file included from druntime/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.cc:17: In file included from runtime/class_linker.h:36: libdexfile/dex/class_accessor.h:184:23: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - efine _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -184 | typename std::iterator::difference_type; + 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 @@ -5920,16 +5659,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/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/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.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 { @@ -5953,16 +5683,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/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/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.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; @@ -5973,16 +5694,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/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/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.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; @@ -5993,17 +5705,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__]] | ^ -In file included from runtime/gc/space/large_object_space.cc:29: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/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/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 +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/collector/concurrent_copying.cc:19: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' 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/allocator/rosalloc.cc:31: +In file included from runtime/gc/collector/concurrent_copying.cc:19: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' 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/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 +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/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: @@ -6029,7 +5797,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/gc/allocator/rosalloc.cc:31: +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: @@ -6043,53 +5817,87 @@ 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 +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/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' 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_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:162:27: note: in instantiation of member class 'art::BitTable::const_iterator' requested 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/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::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::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::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/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: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 +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_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/gc/reference_queue.cc:23: +10 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/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] @@ -6101,7 +5909,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/reference_queue.cc:23: +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] @@ -6113,7 +5922,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/reference_queue.cc:23: +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] @@ -6125,7 +5935,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/reference_queue.cc:23: +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] @@ -6137,7 +5948,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/reference_queue.cc:23: +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] @@ -6149,7 +5961,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/reference_queue.cc:23: +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] @@ -6161,42 +5974,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/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 +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::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/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/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/allocation_record.cc:22: +In file included from runtime/gc/space/bump_pointer_space.cc:18: +In file included from runtime/gc/space/bump_pointer_space-inl.h:23: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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: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/bump_pointer_space.cc:18: +In file included from runtime/gc/space/bump_pointer_space-inl.h:23: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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] + 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/space/bump_pointer_space.cc:18: +In file included from runtime/gc/space/bump_pointer_space-inl.h:23: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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: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/art_field-inl.h:24: +In file 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/class_linker.cc:37: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/art_method.cc:27: libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 190 | class CountIter : public std::iterator { | ^ @@ -6206,7 +6154,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_loader_context.cc:28: +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 { | ^ @@ -6216,108 +6164,157 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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 +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 { + | ^ +35: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)) { + | ^ +warning: /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/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' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ + + 44 | cIn 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] +l 30 | typename 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__]] | ^ -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' is deprecated [-Wdeprecated-declarations] -s 180 | class DataIterator : public std::iterator { - | ^ -s/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 - IteratorData> { +ss ClassIterator : public std::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 - | __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 | 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__]] | ^ -31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 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/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] -31 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 | 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__]] | ^ -:127:12: note: 'iterator' has been explicitly marked deprecated hereIn 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/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 difference_type = std::iterator::dIn 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::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 ifference_type; + | ^ +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 [[__deprecated__]] + | ^ +ifference_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__]] | ^ -47 | uIn file included from runtime/class_linker.cc:17: +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] -s 182 | using value_type = typename std::iterator::value_type; + 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 - ing difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h127 | 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/class_linker.cc:17: +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.h127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | 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 +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/class_linker.cc:17: +8 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:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/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 { @@ -6333,34 +6330,27 @@ 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 | CIn 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] -l 165 | class ArrayIter : public std::iterator> { - | ^ -a/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 - ssAccessor::GetMethodsInternal(size_t count) const { + 181 | ClassAccessor::GetMethodsInternal(size_t count) const { | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h162 | __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.h12: 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__]] | ^ -:31:41: In file included from runtime/class_linker.cc:17: +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] -note: 182 | using value_type = typename std::iterator::value_type; + 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 @@ -6368,7 +6358,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 instantiation of template class 'std::iterator_traits>>>' requested hereIn file included from runtime/class_linker.cc:17: +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; @@ -6376,26 +6375,12 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ -/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_loader_utils.h:85:40: note: in instantiation of template class 'art::IterationRange>>>' requested here - 12385 | 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 - 34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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: +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 +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 { @@ -6406,11 +6391,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/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; @@ -6421,11 +6403,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/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::iterator::difference_type; @@ -6436,70 +6415,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/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: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/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] - note: in instantiation of template class 'art::IterationRange>' requested here44 | class ClassIterator : public std::iterator { + 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 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:123:34: note: 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__]] | ^ -123 | # definIn 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] -e 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -:127:12: note: 'iterator' has been explicitly marked deprecated here -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/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] - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -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 @@ -6507,10 +6445,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/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/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; @@ -6521,10 +6460,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/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/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 { @@ -6535,10 +6475,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/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/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; @@ -6549,10 +6490,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/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/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; @@ -6563,7 +6505,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/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/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/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: @@ -6605,225 +6566,129 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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/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 +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/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/debugger.cc:79: +In file included from runtime/stack.h:30: In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { | ^ -runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable::const_iterator' requested here - 415 | for (StackMap stack_map : stack_maps_) { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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/cha.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -runtime/cha.cc:549:28: note: in instantiation of template class 'art::StrideIterator' requested here - 549 | for (ArtMethod& method : klass->GetDeclaredVirtualMethods(image_pointer_size)) { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h: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/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 -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/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' 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' 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/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: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/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] +/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::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 - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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 +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__]] | ^ -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/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 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/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 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/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:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 190 | class CountIter : public std::iterator { | ^ @@ -6833,10 +6698,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: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 { | ^ @@ -6846,8 +6708,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/collector/mark_sweep.cc:42: -In file included from runtime/gc/collector/mark_sweep-inl.h:23: +2 warnings generated. +clang++ -c -o runtime/instrumentation.o runtime/instrumentation.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -6873,8 +6744,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/collector/mark_sweep.cc:42: -In file included from runtime/gc/collector/mark_sweep-inl.h:23: +In file included from runtime/gc/heap.cc:33: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -6887,29 +6765,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/gc/space/region_space.cc:18: -In file included from runtime/gc/space/bump_pointer_space-inl.h:23: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] -In file included from 44 | class ClassIterator : public std::iterator { - | ^ -runtime/gc/heap.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 +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' +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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__]] + | ^ +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__]] | ^ -33: +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.hIn 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] - :24: +In file 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: @@ -6920,37 +6841,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] -46 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 +/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] - using 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 - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprec | ated__]] - | ^ - : pIn file included from uruntime/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] -b 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.hlic __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::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__]] - | ^ -: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; | ^ @@ -6963,7 +6862,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/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: @@ -6984,50 +6883,98 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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 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.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: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/gc/space/region_space.cc:18: -In file included from runtime/gc/space/bump_pointer_space-inl.h:23: +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 + 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/cha.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h: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/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/space/region_space.cc:18: -In file included from runtime/gc/space/bump_pointer_space-inl.h:23: +In file included from runtime/cha.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h: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/debugger.cc:79: -In file included from runtime/stack.h:30: +In file included from runtime/fault_handler.cc:37: +In file included from runtime/oat_quick_method_header.h:25: In file included from runtime/stack_map.h:25: libartbase/base/bit_table.h:156:38: warning: 'iterator' 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] - 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__]] - | ^ -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/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 +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__]] | ^ -9 warnings generated. -8 warnings generated. -clang++ -c -o runtime/interpreter/interpreter_cache.o runtime/interpreter/interpreter_cache.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=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/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/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/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: -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/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/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: -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/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 +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/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 +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/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 +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] + 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_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] + 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/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 + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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: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)) { - | ^ +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/gc/collector/mark_compact.cc:51: -In file included from runtime/gc/verification-inl.h:22: +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: @@ -7268,6 +7250,16 @@ 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from runtime/gc/collector/concurrent_copying.cc:25: +libartbase/base/stl_util.h:190:31: warning: 'iterator' 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/concurrent_copying.cc:25: libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 327 | struct SplitStringIter : public std::iterator { | ^ @@ -7277,6 +7269,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/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/reference_processor.cc:19: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: @@ -7332,46 +7326,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__]] | ^ -2 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/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 +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 + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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 { + | ^ +/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/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 +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' @@ -7422,14 +7440,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/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/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] @@ -7441,14 +7453,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/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/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] @@ -7460,14 +7466,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/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/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] @@ -7479,14 +7479,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/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/gc/allocator/rosalloc.cc:31: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/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/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 + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -7498,14 +7531,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/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/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] @@ -7517,14 +7544,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/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/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] @@ -7536,7 +7557,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/gc/reference_queue.cc:23: +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__]] + | ^ +8 warnings generated. +9 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 +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/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/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: @@ -7562,7 +7644,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/reference_queue.cc:23: +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: @@ -7575,6 +7664,146 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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 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/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] + 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/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] + 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_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/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] + 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/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] + 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/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] + 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: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/hprof/hprof.cc:41: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: @@ -7620,136 +7849,236 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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: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] - :forward_iterator_tag, ClassIteratorData> { - | ^ -61/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h | 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/x86_64-linux-gnu/c++/14/bits/c++config.h127: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' +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123In 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; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h# define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -:127:12: note: 'iterator' has been explicitly marked deprecated hereIn file included from -runtime/hprof/hprof.cc:41: +In file included from runtime/hprof/hprof.cc:41: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h63:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - | 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 | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' -In file included from 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__]] | ^ -runtime/gc/space/malloc_space.cc:32: -In file included from In file included from runtime/hprof/hprof.cc:41: +In file included from runtime/hprof/hprof.cc:41: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 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] -64 47 | 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 +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/handle.cc:26: +In file included from runtime/mirror/emulated_stack_frame.h:24: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +In file included from libartbase/base/bit_table.h:32: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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/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 + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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] +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/gc/collector/semi_space.cc:17: -In file included from runtime/gc/collector/semi_space-inl.h:23: +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] +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_DEPREIn 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: +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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/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/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] -C 27 | class StrideIterator : public std::iterator { + 27 | class StrideIterator : public std::iterator { | ^ -AT/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 -E 162 | __void_t' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] - 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>' requested here +libartbase/base/iteration_range.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/reference_queue.cc:23: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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.h123 | # 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: 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/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__]] | ^ -:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +In file included from runtime/gc/space/bump_pointer_space.cc:18: +In file included from runtime/gc/space/bump_pointer_space-inl.h:23: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/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; | ^ @@ -7769,48 +8098,45 @@ In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::diIn file included from fruntime/gc/verification.cc:17: -In file included from runtime/gc/verification-inl.h:22: + 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/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] -fe 44 | class ClassIterator : public std::iterator { + 44 | class ClassIterator : 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 - e127 | 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 | ^ -n/usr/bin/../lib/gcc/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__]] | ^ -ce_type;In file included from runtime/gc/verification.cc:17: -In file included from runtime/gc/verification-inl.h:22: +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; + 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' +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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/gc/verification.cc:17: -In file included from runtime/gc/verification-inl.h:22: +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; + 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.h127:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h::123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 12123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -: 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' @@ -7852,57 +8178,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/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] - 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/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 +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 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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 +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__]] | ^ -12 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/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 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 { @@ -7913,16 +8223,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/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 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; @@ -7933,16 +8237,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/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 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; @@ -7953,8 +8251,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/collector/mark_sweep.cc:42: -In file included from runtime/gc/collector/mark_sweep-inl.h:23: +In file included from runtime/gc/collector/semi_space.cc:17: +In file included from runtime/gc/collector/semi_space-inl.h:23: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -7970,8 +8269,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/collector/mark_sweep.cc:42: -In file included from runtime/gc/collector/mark_sweep-inl.h:23: +In file included from runtime/gc/collector/semi_space.cc:17: +In file included from runtime/gc/collector/semi_space-inl.h:23: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -7984,16 +8284,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/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 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 { @@ -8004,16 +8298,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/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 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; @@ -8022,36 +8310,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_DEPREclang++ -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 -CATED [[__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/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; | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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:32: + 127 | struct _GLIBCXX1In file included from 7_Druntime/instrumentation.ccE:P26R: +EIn file included from Cruntime/art_field-inl.hA:T24ED: + In file included from iruntime/class_linker-inl.ht:e24r: +aIn file included from truntime/art_method-inl.ho:r26 +: + 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/x86_64-linux-gnu/c++/14/bits/c++config.hlibdexfile/dex/class_iterator.h::12344::34:35: note: warning: expanded from macro '_GLIBCXX17_DEPRECATED''iterator' is deprecated [-Wdeprecated-declarations] + + 123 | # define _GLIBCXX17_DEPR E44CA | TcElD a[s[s_ _CdlaespsrIetceraatteodr_ _:] ]p +u b| l ^i +c std::iterator { | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator @@ -8059,10 +8341,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/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/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; @@ -8073,10 +8356,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/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/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; @@ -8087,10 +8371,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/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/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 { @@ -8101,10 +8386,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/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/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; @@ -8115,161 +8401,120 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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:32: +In file included from runtime/instrumentation.cc:26: +In file included from runtime/art_field-inl.h:2412 warnings generated. +: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.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/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated hereIn 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>>] + 127178 | : 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__]] +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.hs:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + t123 | # 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 +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/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 + 123 | # define _GIn file included from Lruntime/class_linker.cc:55: +libartbase/base/stl_util.h:160:33: warning: 'iterator, unsigned long>>' is deprecated [-Wdeprecated-declarations] +I 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 +B 162 | __void_t>' [with _Iterator = art::ZipLeftIter>>, art::CountIter>] + X178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h1:178:14: note: in instantiation of template class 'std::__iterator_traits>>, art::CountIter>>' requested here +libartbase/base/iteration_range.h7: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.ccD:5138:29: note: in instantiation of template class 'art::IterationRange>>, art::CountIter>>' requested here + E5138 | 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.hP: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__]] +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.hR:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + E123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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 +CATED [[__deprecated__]] + | ^ +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/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::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::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>' 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>, 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/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/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 +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__]] | ^ -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 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:22runtime/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: -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/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/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: -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/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__]] | ^ -: +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 +12 warnings generated. +clang++ -c -o runtime/interpreter/lock_count_data.o runtime/interpreter/lock_count_data.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: @@ -8387,102 +8632,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__]] | ^ -12 warnings generated. +clang++ -c -o runtime/interpreter/shadow_frame.o runtime/interpreter/shadow_frame.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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/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/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 - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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_DEIn file included from runtime/instrumentation.cc:26: +8 warnings generated. +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: 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] -PR 44 | class ClassIterator : public std::iterator { + 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 - C127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.hATED iterator +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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: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/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: @@ -8497,7 +8666,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/instrumentation.cc:26: +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/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: @@ -8512,7 +8682,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:26: +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: @@ -8527,7 +8697,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:26: +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: @@ -8542,7 +8712,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:26: +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: @@ -8557,11 +8727,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/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/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: @@ -8570,32 +8739,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/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/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: @@ -8604,154 +8763,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] +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/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> { - | ^ -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: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/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 +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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/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:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h: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/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/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__]] - | ^ -14 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 -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/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 { @@ -8762,10 +8792,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/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/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] 46 | using value_type = std::iterator::value_type; @@ -8776,10 +8812,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/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/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] 47 | using difference_type = std::iterator::difference_type; @@ -8790,10 +8832,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/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/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] 61 | std::iterator { @@ -8804,11 +8852,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/handle.cc:41: -8 warnings generated. -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/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] 63 | using value_type = std::iterator::value_type; @@ -8819,10 +8872,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/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/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] 64 | using difference_type = std::iterator::difference_type; @@ -8833,15 +8892,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/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: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/gc/task_processor.cc:20: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h: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/task_processor.cc:20: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' 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/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 | 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 @@ -8849,11 +8961,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/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: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +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:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -8864,11 +8975,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/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: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +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:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -8879,11 +8989,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/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: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/gc/space/rosalloc_space.cc:26: +In file included from runtime/gc/space/memory_tool_malloc_space-inl.h:24: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -8894,11 +9003,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/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: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/gc/space/rosalloc_space.cc:26: +In file included from runtime/gc/space/memory_tool_malloc_space-inl.h:24: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -8909,11 +9017,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/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: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/gc/space/rosalloc_space.cc:26: +In file included from runtime/gc/space/memory_tool_malloc_space-inl.h:24: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -8924,17 +9031,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__]] | ^ -20 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/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/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: @@ -8960,15 +9057,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/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/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: @@ -8981,130 +9070,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__]] | ^ +14 warnings generated. 8 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/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>' [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 - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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 - 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/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: +/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__)) + | ^ +20 warnings generated. +In file included from runtime/gc/space/region_space.cc:18: +In file included from runtime/gc/space/bump_pointer_space-inl.h:23: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h: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/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/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 { | ^ @@ -9116,7 +9104,8 @@ | ^ /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 diffclang++ -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 +erence_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() { @@ -9127,7 +9116,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/space/malloc_space.cc:32: +In file included from runtime/gc/space/region_space.cc:18: +In file included from runtime/gc/space/bump_pointer_space-inl.h:23: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -9140,12 +9131,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/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: +12 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/image.cc:30: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -9156,12 +9146,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/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; @@ -9172,12 +9159,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/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; @@ -9188,12 +9172,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/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 { @@ -9204,16 +9185,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/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/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; + 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 @@ -9221,12 +9198,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/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; @@ -9237,9 +9211,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__]] | ^ -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/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/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:24: In file included from libartbase/base/array_slice.h:24: @@ -9266,8 +9245,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/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/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:24: In file included from libartbase/base/array_slice.h:24: @@ -9281,8 +9266,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_switch_impl0.cc:20: -In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: +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/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: @@ -9298,8 +9283,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: @@ -9315,8 +9299,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: @@ -9332,8 +9315,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: @@ -9349,8 +9331,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: @@ -9366,8 +9347,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: @@ -9383,61 +9363,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. +8 warnings generated. +clang++ -c -o runtime/jit/profiling_info.o runtime/jit/profiling_info.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization clang++ -c -o runtime/jit/profile_saver.o runtime/jit/profile_saver.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/interpreter/shadow_frame.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' 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/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; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/interpreter/shadow_frame.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' 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__]] - | ^ -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/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 { @@ -9456,115 +9385,6 @@ 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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 { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -]In file included from ] - | ^ -runtime/interpreter/shadow_frame.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::i8terator::value_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h warnings generated. -:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/interpreter/shadow_frame.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' 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/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/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 - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/java_frame_root_info.cc:19: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' 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/image.cc:30: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/image.cc:30: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' 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/image.cc:30: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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: @@ -9609,40 +9429,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/image.cc:30: +In file included from runtime/gc/space/rosalloc_space.cc:26: +In file included from runtime/gc/space/memory_tool_malloc_space-inl.h:24: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/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/image.cc:30: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/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/image.cc:30: +In file included from runtime/gc/space/rosalloc_space.cc:26: +In file included from runtime/gc/space/memory_tool_malloc_space-inl.h:24: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h: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' @@ -9665,53 +9489,10 @@ 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: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 __iter25ator_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/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] - 63In 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__]] - | ^ - | 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 @@ -9733,6 +9514,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/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/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: @@ -9778,13 +9561,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__]] | ^ -4 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 -In file included from runtime/jit/debugger_interface.cc:28: -In file included from libelffile/elf/elf_debug_reader.h:21: -In file included from libelffile/dwarf/headers.h:24: -In file included from libelffile/dwarf/debug_info_entry_writer.h:25: -In file included from libelffile/dwarf/debug_abbrev_writer.h:26: +In file included from runtime/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__]] + | ^ +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 { | ^ @@ -9794,11 +9615,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:28: -In file included from libelffile/elf/elf_debug_reader.h:21: -In file included from libelffile/dwarf/headers.h:24: -In file included from libelffile/dwarf/debug_info_entry_writer.h:25: -In file included from libelffile/dwarf/debug_abbrev_writer.h:26: +In file included from runtime/java_frame_root_info.cc:19: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +In file included from libartbase/base/bit_table.h:32: libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 327 | struct SplitStringIter : public std::iterator { | ^ @@ -9808,7 +9628,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_switch_impl1.cc:20: +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 +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: @@ -9825,7 +9647,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_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: @@ -9842,7 +9664,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_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: @@ -9859,7 +9681,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_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: @@ -9876,7 +9698,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_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: @@ -9893,7 +9715,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_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: @@ -9910,68 +9732,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/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 -10 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/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__]] - | ^ -In file included from runtime/indirect_reference_table.cc:17: -In file included from runtime/indirect_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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 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__]] - | ^ -8 warnings generated. -In file included from runtime/indirect_reference_table.ccIn file included from :runtime/jit/jit.cc:21: +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: @@ -9985,7 +9746,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__]] | ^ -17In file included from runtime/jit/jit.cc:21: +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: @@ -9999,7 +9760,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.cc:21: +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: @@ -10013,62 +9774,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/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 { +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:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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 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/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 +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/jit/jit.cc:21: +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: @@ -10082,7 +9831,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.cc:21: +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: @@ -10096,7 +9845,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.cc:21: +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: @@ -10110,135 +9859,195 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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/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 8 warnings generated. -clang++ -c -o runtime/metrics/reporter.o runtime/metrics/reporter.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/interpreter/interpreter.cc:22: -In file included from runtime/common_dex_operations.h:42: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/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/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 +4 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: +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__]] | ^ -10 warnings generated. -In file included from runtime/interpreter/interpreter.cc:22: -In file included from runtime/common_dex_operations.h:42: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h: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/interpreter/interpreter_switch_impl1.cc:20: +In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: +In file included from runtime/interpreter/interpreter_common.h:34: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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/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 -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 -8 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 -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 -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 +In file included from runtime/interpreter/interpreter_switch_impl1.cc:20: +In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: +In file included from runtime/interpreter/interpreter_common.h:34: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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 +In file included from runtime/interpreter/interpreter_switch_impl1.cc:20: +In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: +In file included from runtime/interpreter/interpreter_common.h:34: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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/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/gc/verification.cc:17: -In file included from runtime/gc/verification-inl.h:22: +In file included from runtime/interpreter/interpreter_switch_impl1.cc:20: +In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: +In file included from runtime/interpreter/interpreter_common.h:34: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: In file included from runtime/hprof/hprof.cc:41: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { + warning: 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 +'iterator' is deprecated [-Wdeprecated-declarations]/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] +/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 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 +runtime/mirror/class-inl.h63: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' +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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: + usinIn file included from runtime/hprof/hprof.cc:41: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; +g 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/hprof/hprof.cc:41: +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/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 [[__deIn file included from precated__]] + | ^ +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/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: @@ -10266,13 +10075,14 @@ 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:12clang++ -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 +: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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:33: @@ -10295,6 +10105,7 @@ | ^ In file included from runtime/jit/profiling_info.cc:19: In file included from runtime/art_method-inl.h:24: +8 warnings generated. In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -10304,7 +10115,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ -/usr/bin/../lib/gcc/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: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 +34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from runtime/jit/profiling_info.cc:19: @@ -10333,57 +10145,7 @@ 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.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/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: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.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: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:21: + 123 | # defiIn 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: @@ -10401,6 +10163,8 @@ /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> { }; | ^ @@ -10417,7 +10181,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: @@ -10438,6 +10202,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/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 { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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: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/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 + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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/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/handle.cc:41: In file included from runtime/class_root-inl.h:22: In file included from runtime/class_linker-inl.h:23: @@ -10473,60 +10281,12 @@ 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from runtime/handle.cc:41: -In file included from runtime/class_root-inl.h:22In 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.hIn file included from :123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28In 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] -In file included from 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 -runtime/gc_root-inl.h 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h::123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 25123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -: +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.hIn 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] -25 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/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: @@ -10541,15 +10301,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/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 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 { @@ -10564,7 +10316,8 @@ libartbase/base/iteration_range.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 +runtime/mirror/class-inl.h:98610 warnings generated. +: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 @@ -10573,15 +10326,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/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 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; @@ -10592,49 +10337,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 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 { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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: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/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/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/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/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/interpreter/lock_count_data.cc:23: +8 warnings generated. +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: @@ -10647,7 +10385,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/interpreter/lock_count_data.cc:23: +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: @@ -10660,7 +10403,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/interpreter/lock_count_data.cc:23: +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: @@ -10673,7 +10421,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/interpreter/lock_count_data.cc:23: +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: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: @@ -10686,7 +10440,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/interpreter/lock_count_data.cc:23: +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: @@ -10699,7 +10458,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/interpreter/lock_count_data.cc:23: +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: @@ -10712,12 +10476,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__]] | ^ -10 warnings generated. -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/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 { @@ -10728,11 +10490,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/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/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; @@ -10743,11 +10504,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/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/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; @@ -10758,36 +10518,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/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/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 { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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 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 | #In file included from runtime/intern_table.cc:17: +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: @@ -10797,28 +10528,11 @@ In file 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] - d efine _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -44 | clasIn 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:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - s ClassIterator : public std::iterator { + 44 | class ClassIterator : public std::iterator { | ^ -64/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h | 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:127:12: note: 'iterator' has been explicitly marked deprecated here - :123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ @@ -10858,61 +10572,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/instrumentation.cc:26: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/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/instrumentation.cc:26: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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: @@ -10967,150 +10626,74 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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: -In file included from libartbase/base/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/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 +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: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_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:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/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 + 123 | # define _GLIn 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::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__]] + 123 | IBCXX17_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/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/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/art_method-inl.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 | us# define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/indirect_reference_table.cc:28: -In file included from runtime/nth_caller_visitor.h:22: +ing value_type = std::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 - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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/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 -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 +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/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; +std::forward_iterator_tag, 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 @@ -11118,7 +10701,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_id_manager.cc:24: +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: @@ -11133,58 +10716,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/intern_table.cc:17: -In file included from runtime/intern_table-inl.h:24: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/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/intern_table.cc:17: -In file included from runtime/intern_table-inl.h:24: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/jni/jni_id_manager.cc:24: +In file included from runtime/jni/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: @@ -11199,7 +10731,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_id_manager.cc:24: +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: @@ -11214,7 +10746,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_id_manager.cc:24: +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: @@ -11229,204 +10761,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/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/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/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/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/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 { | ^ -/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_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/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h: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:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/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 +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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 +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; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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/art_field-inl.h:24: -In file 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:2412 warnings generated. -: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/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 diffeclang++ -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 -rence_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/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; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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/art_field-inl.h:24: -In file 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: -In file included from libartbase/base/length_prefixed_array.h: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/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/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 { @@ -11437,10 +10816,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/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/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; @@ -11451,10 +10829,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/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/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; @@ -11465,10 +10842,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/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/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 { @@ -11479,10 +10855,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/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/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; @@ -11493,10 +10868,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/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/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; @@ -11507,15 +10881,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/debugger_interface.cc:30: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from 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:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -11526,18 +10897,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/jit/debugger_interface.cc:30: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from 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: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 @@ -11545,15 +10914,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/debugger_interface.cc:30: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from 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:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -11564,15 +10930,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/jit/debugger_interface.cc:30: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +8 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 +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/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 { @@ -11581,20 +10947,20 @@ 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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 _GLIBCXIn file included from X17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/debugger_interface.cc:30: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +runtime/gc/verification.cc:17: +In file included from runtime/gc/verification-inl.h:22: +In file included from runtime/mirror/class-inl.h:24In 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; + : +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 @@ -11602,61 +10968,56 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/debugger_interface.cc:30: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from libartbase/base/array_slice.h:24: +In file included from 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 +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.hlibartbase/base/length_prefixed_array.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/emulated_stack_frame.cc:17: -In file included from runtime/mirror/emulated_stack_frame-inl.h:20: -In file included from runtime/mirror/emulated_stack_frame.h:24: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:190:31: warning: 'iterator' 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 +: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:20: -In file included from runtime/mirror/emulated_stack_frame.h:24: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/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/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: +12 warnings generated. +10 warnings generated. +clang++ -c -o runtime/mirror/class_ext.o runtime/mirror/class_ext.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o runtime/mirror/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/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: @@ -11687,12 +11048,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_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/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: @@ -11710,10 +11067,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/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: @@ -11744,10 +11099,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/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: @@ -11765,10 +11118,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:28: +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:33: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -11799,10 +11153,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:28: +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:33: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -11820,15 +11175,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/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -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/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 { @@ -11839,15 +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/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 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; @@ -11858,15 +11205,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/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -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/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; @@ -11877,6 +11220,112 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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/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 | 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 + std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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 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_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__]] + | ^ +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/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/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/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/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h: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:17: In file included from runtime/hidden_api.h:25: libdexfile/dex/class_accessor.h:180:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -11926,93 +11375,30 @@ 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] - 180In 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 | class DataIterator : public std::iteraIn 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] -t 156 | class const_iterator : public std::iterator::const_iterator' requested here - 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - s178 | : 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 - t31 | 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 - d227 | 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.hf:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -orward_iterator_tag, DataType> { + 180 | class DataIteraclang++ -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 +tor : 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 __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] -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__]] - | ^ -erator_traits<_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 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::GetMet:25: -In file included from hodsInternal(size_t count) const { + 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 -runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: - 127 | structlibdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - _GLIBCXX17_DEPR 61 | std::iteraECATED iterator - | tor {IBCXX17_DEP - | ^ -RECATED [[/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here -__deprecated_ 127 | struct _GLI_]] - | ^ -BCXX17_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/hidden_api.cc:17: -In file included from 123 | # define _GLIBCruntime/hidden_api.h:25: +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; | ^ @@ -12022,8 +11408,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__]] | ^ -XX17_DEPIn file included from REruntime/hidden_api.ccC:A17T: -EIn file included from runtime/hidden_api.h:25: +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; | ^ @@ -12033,46 +11419,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__]] | ^ -D [[__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: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/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] - 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/hprof/hprof.cc:41: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: @@ -12118,6 +11464,75 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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__]] + | ^ +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/method_handles.cc:17: In file included from runtime/method_handles-inl.h:24: In file included from runtime/interpreter/interpreter_common.h:34: @@ -12220,11 +11635,93 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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 runtime/interpreter/unstarted_runtime.cc:31: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/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/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/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 + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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 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 { @@ -12235,11 +11732,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/jni_internal.cc:24: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/jni/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; @@ -12250,11 +11746,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/jni_internal.cc:24: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/jni/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; @@ -12265,11 +11760,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_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: +8 warnings generated. +clang++ -c -o runtime/mirror/field.o runtime/mirror/field.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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 libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -12280,11 +11776,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/jni_internal.cc:24: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/jni/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; @@ -12295,11 +11790,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/jni_internal.cc:24: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/jni/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; @@ -12310,53 +11804,219 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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/interpreter/lock_count_data.cc:23: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' 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/lock_count_data.cc:23: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' 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 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 +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.h25: +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:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ -/usr/bin/../lib/gcc/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: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/hidden_api.cc:34: +123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' +In file included from 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +runtime/interpreter/interpreter.cc:25: +In file included from runtime/interpreter/interpreter_common.h:34: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator>' 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__]] + | ^ +tag, T>::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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 +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/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/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/interpreter/lock_count_data.cc:23: +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/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: @@ -12383,7 +12043,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/interpreter/lock_count_data.cc:23: +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: @@ -12397,7 +12066,118 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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/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 | struIn file included from ct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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/metrics/reporter.cc:24: +libartbase/base/stl_util.h:190:31: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] +warning: 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'iterator' is deprecated [-Wdeprecated-declarations]:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ + + 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: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/instrumentation.cc:40: +In file included from runtime/interpreter/interpreter_common.h:42: +In file included from runtime/common_dex_operations.h:42: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +In file included from libartbase/base/bit_table.h:32: +libartbase/base/stl_util.h:190:31: warning: 'iterator' 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/instrumentation.cc:40: +In file included from runtime/interpreter/interpreter_common.h:42: +In file included from runtime/common_dex_operations.h:42: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +In file included from libartbase/base/bit_table.h:32: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' 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: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: @@ -12415,7 +12195,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: @@ -12433,7 +12214,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: @@ -12451,75 +12233,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/instrumentation.cc:40: -In file included from runtime/interpreter/interpreter_common.h:42: -In file included from runtime/common_dex_operations.h:42: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:190:31: warning: 'iterator' 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: -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/instrumentation.cc:40: -In file included from runtime/interpreter/interpreter_common.h:42: -In file included from runtime/common_dex_operations.h:42: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' 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 iteratIn 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: @@ -12537,7 +12252,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__]] | ^ -oIn 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: @@ -12555,7 +12271,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__]] | ^ -rIn 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: @@ -12573,13 +12290,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/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> { }; + | ^ +/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/field.cc:17: -In file included from runtime/mirror/field-inl.h:22: +In file included from runtime/instrumentation.cc:40: +In file included from runtime/interpreter/interpreter_common.h:42: +In file included from runtime/common_dex_operations.h:42: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 415 | for (StackMap stack_map : stack_maps_) { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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/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 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.hruntime/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: @@ -12594,8 +12366,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/field.cc:17: -In file included from runtime/mirror/field-inl.h:22: +: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: @@ -12610,8 +12381,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/field.cc:17: -In file included from runtime/mirror/field-inl.h:22: +27In 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: @@ -12626,9 +12396,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__]] | ^ -8 warnings generated. -In file included from runtime/mirror/field.cc:17: -In file included from runtime/mirror/field-inl.h:22: +: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/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: @@ -12643,8 +12454,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/field.cc:17: -In file included from runtime/mirror/field-inl.h:22: +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: @@ -12659,8 +12469,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/field.cc:17: -In file included from runtime/mirror/field-inl.h:22: +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: @@ -12675,9 +12484,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_code_cache.cc:17: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/jit/profiling_info.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -12708,9 +12518,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_code_cache.cc:17: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/jit/profiling_info.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -12728,8 +12539,37 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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/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 In file included from runtime/jit/debugger_interface.cc:30: +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: @@ -12737,36 +12577,18 @@ In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] -runtime/jit/jit.cc 27 | class StrideIterator : public std::iterator { - | ^ -: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 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.hruntime/art_method-inl.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 - 2431 | 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() { - | ^ -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 - runtime/class_linker-inl.h127 | struct _GLIBCXX17_DEPRECATED iterator +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ -/usr/bin/../lib/gcc/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__]] | ^ -23: -In file included from runtime/art_field-inl.h:28: -In file included from In file included from runtime/gc_root-inl.hruntime/jit/debugger_interface.cc:30: +In file included from runtime/jit/jit_code_cache.cc:17: In file included from runtime/jit/jit_code_cache.h:36: In file included from runtime/jit/jit_memory_region.h:26: In file included from runtime/gc_root-inl.h:25: @@ -12774,152 +12596,97 @@ In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h: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.h25: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' +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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 +In file 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/jit.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +In file included from runtime/jit/jit_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 - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/instrumentation.cc:40: -In file included from runtime/interpreter/interpreter_common.h:42: -In file included from runtime/common_dex_operations.h:42: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' 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/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/instrumentation.cc:40: -In file included from runtime/interpreter/interpreter_common.h:42: -In file included from runtime/common_dex_operations.h:42: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 415 | for (StackMap stack_map : stack_maps_) { - | ^ -/usr/bin/../lib/gcc/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__]] | ^ -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/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 +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: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/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 +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] + 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/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/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: @@ -12950,10 +12717,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/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/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: @@ -12971,10 +12738,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__]] | ^ -10 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 -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/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: @@ -13014,52 +12777,7 @@ 156 | class const_iterator : public std::iterator::const_iterator' requested 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__]] - | ^ -415In 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__]] - | ^ - | for (StackMap stack_map : stack_maps_) { + 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 @@ -13067,54 +12785,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/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.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/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 - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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 - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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.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: @@ -13132,9 +12803,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/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.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: @@ -13152,9 +12821,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/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.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: @@ -13172,9 +12839,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/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.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: @@ -13192,9 +12857,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/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.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: @@ -13212,9 +12875,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/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.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: @@ -13232,11 +12893,96 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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 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/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/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 { @@ -13247,11 +12993,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/class_ext.cc:17: -In file included from runtime/mirror/class_ext-inl.h:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/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; @@ -13262,11 +13008,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/class_ext.cc:17: -In file included from runtime/mirror/class_ext-inl.h:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/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; @@ -13277,50 +13023,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.cc:20: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/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: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: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.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 +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/method.cc:20: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; +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 +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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/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: @@ -13351,8 +13102,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: -In file included from runtime/jit/jit_memory_region.h:26: +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: @@ -13370,16 +13123,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__]] | ^ +8 warnings generated. +In file included from runtime/mirror/emulated_stack_frame.cc:17: +In file included from runtime/mirror/emulated_stack_frame-inl.h:20: +In file included from runtime/mirror/emulated_stack_frame.h:24: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +In file included from libartbase/base/bit_table.h:32: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/emulated_stack_frame.cc:17: +In file included from runtime/mirror/emulated_stack_frame-inl.h:20: +In file included from runtime/mirror/emulated_stack_frame.h:24: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +In file included from libartbase/base/bit_table.h:32: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' 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_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 +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' @@ -13390,11 +13174,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: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' @@ -13405,18 +13189,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; +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/mirror/method.cc:20: -In file included from runtime/class_root-inl.h:22: +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 +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_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: @@ -13429,8 +13217,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.cc:20: -In file included from runtime/class_root-inl.h:22: +In file included from runtime/mirror/class_ext.cc:17: +In file included from runtime/mirror/class_ext-inl.h:23: +In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -13443,8 +13232,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.cc:20: -In file included from runtime/class_root-inl.h:22: +In file included from runtime/mirror/class_ext.cc:17: +In file included from runtime/mirror/class_ext-inl.h:23: +In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -13457,59 +13247,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/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/jit/profiling_info.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' 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/profiling_info.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' 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 | In file included from runtime/jni/jni_env_ext.cc:32: +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: @@ -13522,7 +13260,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_env_ext.cc:32: +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: @@ -13535,7 +13273,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 struct _GLIBCXX17_DEPRECruntime/jni/jni_env_ext.cc:32: +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: @@ -13546,88 +13284,59 @@ 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - ATED 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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/jni_env_ext.cc:32: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' 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/field.cc:17: +In file included from runtime/mirror/field-inl.h:22: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/jni_env_ext.cc:32: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; +In file included from runtime/mirror/field.cc:17: +In file included from runtime/mirror/field-inl.h:22: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; | ^ -/usr/bin/../lib/gcc/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/jni/jni_env_ext.cc:32: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; +In file included from runtime/mirror/field.cc:17: +In file included from runtime/mirror/field-inl.h:22: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; | ^ -/usr/bin/../lib/gcc/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_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/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] @@ -13655,10 +13364,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_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/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] @@ -13673,50 +13381,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/emulated_stack_frame.cc:17: -In file included from runtime/mirror/emulated_stack_frame-inl.h:23: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/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/field.cc:17: +In file included from runtime/mirror/field-inl.h:22: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; +In file included from runtime/mirror/field.cc:17: +In file included from runtime/mirror/field-inl.h:22: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; | ^ -/usr/bin/../lib/gcc/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/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; +In file included from runtime/mirror/field.cc:17: +In file included from runtime/mirror/field-inl.h:22: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; | ^ -/usr/bin/../lib/gcc/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/emulated_stack_frame.cc:17: -In file included from runtime/mirror/emulated_stack_frame-inl.h:23: +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: @@ -13729,8 +13442,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/emulated_stack_frame.cc:17: -In file included from runtime/mirror/emulated_stack_frame-inl.h:23: +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: @@ -13743,8 +13455,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/emulated_stack_frame.cc:17: -In file included from runtime/mirror/emulated_stack_frame-inl.h:23: +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: @@ -13802,152 +13513,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__]] | ^ -8 warnings generated. -In file included from runtime/jni/local_reference_table.cc:17: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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: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/local_reference_table.cc:17: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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_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/jni/local_reference_table.cc:17: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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: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/jni/local_reference_table.cc:17: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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_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 +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_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 { +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/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/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: @@ -13978,10 +13594,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/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: +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: @@ -13999,8 +13613,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/profile_saver.cc:17: -In file included from runtime/jit/profile_saver.h:23: +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: @@ -14012,57 +13625,28 @@ In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public stdIn file included from ::iterator { - | ^ -runtime/jni/jni_internal.cc/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:24: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/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 { | ^ -162:/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 - 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] +/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 __void_t>' 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: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:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - :178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -986libartbase/base/iteration_range.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.hi:986:56: note: in instantiation of template class 'art::IterationRange>' requested here -n 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.hline IterationRange> Class::GetIFields() { +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { | ^ -:/usr/bin/../lib/gcc/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 | ^ -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' +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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: note: 'iterator' has been explicitly marked deprecated hereIn 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.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: @@ -14074,21 +13658,49 @@ In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/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.h127 | struct _GLIBCXX17: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__]] | ^ -_DEPRECATED iterator +In file included from runtime/jni/check_jni.cc:27: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/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/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: @@ -14109,10 +13721,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__]] | ^ -8 warnings generated. -clang++ -c -o runtime/mirror/string.o runtime/mirror/string.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: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] @@ -14124,8 +13737,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] @@ -14137,6 +13753,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/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/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: @@ -14186,81 +13804,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: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 - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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 - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/interpreter/unstarted_runtime.cc:41: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h: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/unstarted_runtime.cc:41: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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/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: @@ -14291,8 +13838,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/local_reference_table.cc:17: -In file included from runtime/jni/local_reference_table-inl.h:25: +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: @@ -14310,79 +13859,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: -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_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__]] - | ^ -In file included from runtime/interpreter/unstarted_runtime.cc:41: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 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/unstarted_runtime.cc:41: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 415 | for (StackMap stack_map : stack_maps_) { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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: +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 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 { @@ -14393,12 +13875,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: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/mirror/method.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; @@ -14409,12 +13889,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: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/mirror/method.cc:20: +In file included from runtime/class_root-inl.h:22: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -14425,8 +13903,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/mirror/executable.cc:17: -In file included from runtime/mirror/executable-inl.h:22: +18 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/jni/local_reference_table.cc:17: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -14439,8 +13923,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/executable.cc:17: -In file included from runtime/mirror/executable-inl.h:22: +In file included from runtime/jni/local_reference_table.cc:17: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -14453,8 +13941,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/executable.cc:17: -In file included from runtime/mirror/executable-inl.h:22: +In file included from runtime/jni/local_reference_table.cc:17: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -14467,12 +13959,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: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/mirror/method.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 { @@ -14483,12 +13973,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: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/mirror/method.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; @@ -14499,12 +13987,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: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/mirror/method.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; @@ -14515,15 +14001,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_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 { +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 @@ -14572,11 +14071,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_handle_impl.cc:17: -In file included from runtime/mirror/method_handle_impl-inl.h:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/mirror/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; @@ -14587,11 +14087,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_handle_impl.cc:17: -In file included from runtime/mirror/method_handle_impl-inl.h:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/mirror/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; @@ -14602,10 +14103,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: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: @@ -14629,17 +14130,17 @@ | ^ runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here 986 | inline IterationRange> Class::GetIFields() { - | ^ + | 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__]] | ^ -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/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: @@ -14657,11 +14158,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_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: +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 { @@ -14672,11 +14174,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_handle_impl.cc:17: -In file included from runtime/mirror/method_handle_impl-inl.h:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/mirror/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; @@ -14687,21 +14190,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/mirror/method_handle_impl.cc:17: -In file included from runtime/mirror/method_handle_impl-inl.h:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/mirror/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; - | ^ + 64 | using difference_type = std::iterator::differIn 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] +en 44 | class ClassIterator : public std::iterator { + | ^ +c/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +_type; + In file included from runtime/mirror/executable.cc:17: +In file included from runtime/mirror/executable-inl.h:22: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + | 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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/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/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: @@ -14756,61 +14302,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/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/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 { - | ^ -/usr/bin/../lib/gcc/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/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/executable.cc:17: +In file included from runtime/mirror/executable-inl.h:22: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; +In 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/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/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; +In 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' @@ -14870,6 +14398,134 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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/metrics/reporter.cc:27: +In file included from runtime/runtime_options.h:33: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' 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/metrics/reporter.cc:27: +In file included from runtime/runtime_options.h:33: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' 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/metrics/reporter.cc:27: +In file included from runtime/runtime_options.h:33: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h: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/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) { + | ^ +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/metrics/reporter.cc:27: In file included from runtime/runtime_options.h:33: In file included from runtime/jit/jit_code_cache.h:36: @@ -14930,13 +14586,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__]] | ^ -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)); +In file included from runtime/jni/jni_internal.cc:24: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/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 _GLIIn file included from runtime/jit/jit_memory_region.cc:32: +In file included from runtime/oat_quick_method_header.h:25: +In file included from runtime/stack_map.h:25: +In file included from libartbase/base/bit_table.h:32: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] +B 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.hC:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + X123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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/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; | ^ -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) { +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/jit/jit_memory_region.cc:32: +In file included from runtime/oat_quick_method_header.h:25: +In file included from runtime/stack_map.h:25: +In file included from libartbase/base/bit_table.h:32: +libartbase/base/stl_util.h: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:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/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_env_ext.cc:32: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' 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_DIn file included from Eruntime/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] +PR 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 + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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 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] +i 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__]] + | ^ +teraIn file included from tor + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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/mirror/method_handle_impl.cc:17: +In file included from runtime/mirror/method_handle_impl-inl.h:22: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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: @@ -14992,54 +14808,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/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/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 +In file included from runtime/mirror/class_ext.cc:17: +In file included from runtime/mirror/class_ext-inl.h:23: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h: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/jit/jit_code_cache.cc:36: -In file included from runtime/cha.h:27: -In file included from runtime/oat_quick_method_header.h:25: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 415 | for (StackMap stack_map : stack_maps_) { - | ^ -/usr/bin/../lib/gcc/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_ext.cc:17: +In file included from runtime/mirror/class_ext-inl.h:23: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' 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:35: +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: @@ -15054,10 +14880,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/jit/jit.cc:35: +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:2218 warnings generated. -: +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: @@ -15068,8 +14893,59 @@ 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 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 -123 | # dIn file included from runtime/jni/jni_env_ext.cc:32: + 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 { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included 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/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: @@ -15096,7 +14972,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_env_ext.cc:32: +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: @@ -15110,13 +14991,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__]] | ^ -efine _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/mirror/class_ext.cc:17: -In file included from runtime/mirror/class_ext-inl.h:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +In file included from runtime/mirror/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: @@ -15147,11 +15023,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/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +In file included from runtime/mirror/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: @@ -15169,10 +15042,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.cc:35: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: +In file included from runtime/jit/jit_memory_region.cc:32: +In file included from runtime/oat_quick_method_header.h:25: In file included from runtime/stack_map.h:25: libartbase/base/bit_table.h:156:38: warning: 'iterator' 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/mirror/method_handles_lookup.cc:19: -In file included from runtime/mirror/class-alloc-inl.h:20: +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] @@ -15243,8 +15099,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_handles_lookup.cc:19: -In file included from runtime/mirror/class-alloc-inl.h:20: +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] @@ -15256,8 +15113,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_handles_lookup.cc:19: -In file included from runtime/mirror/class-alloc-inl.h:20: +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] @@ -15269,7 +15127,23 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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/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: @@ -15283,8 +15157,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_handles_lookup.cc:19: -In file included from runtime/mirror/class-alloc-inl.h:20: +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] @@ -15296,8 +15171,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_handles_lookup.cc:19: -In file included from runtime/mirror/class-alloc-inl.h:20: +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] @@ -15309,23 +15185,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 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/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.hruntime/jni/local_reference_table.cc:29: +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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] -:127 190 | class :12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.hCountIter : 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 @@ -15333,10 +15213,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__]] | ^ -: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/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: @@ -15350,101 +15227,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/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 diffeIn 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__]] - | ^ -eIn 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__]] - | ^ -nce_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/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/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 +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/jni/local_reference_table.cc:29: +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: @@ -15473,7 +15277,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/local_reference_table.cc:29: +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: @@ -15544,65 +15349,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/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/jni/jni_env_ext.cc:33: In file included from runtime/nth_caller_visitor.h:22: In file included from runtime/stack.h:30: @@ -15648,132 +15394,54 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/array.cc:19: -In file included from runtime/mirror/array-alloc-inl.h:29: -In file included from runtime/gc/heap-inl.h:29: -In file included from runtime/gc/space/bump_pointer_space-inl.h:23: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : 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__]] - | ^ -teIn 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; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -rIn 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; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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, 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 +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 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/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__]] - | ^ -In file included from runtime/mirror/stack_frame_info.cc:19: -In file included from runtime/mirror/class-alloc-inl.h:20: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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 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 +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/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 +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/mirror/stack_trace_element.cc:19: +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: @@ -15786,7 +15454,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/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: @@ -15799,7 +15467,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/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: @@ -15812,7 +15480,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/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: @@ -15825,7 +15493,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/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: @@ -15838,7 +15506,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/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: @@ -15852,9 +15520,9 @@ 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 11 warnings generated. -12 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 -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 +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 +8 warnings generated. +clang++ -c -o runtime/mirror/throwable.o runtime/mirror/throwable.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization In file included from runtime/mirror/field.cc:17: In file included from runtime/mirror/field-inl.h:22: In file included from runtime/art_field-inl.h:24: @@ -15912,7 +15580,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:34: +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 { | ^ @@ -15922,103 +15590,104 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/jni_internal.cc:34: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' 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/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 { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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_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/mirror/object.cc:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' 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/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_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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 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/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/object.cc:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' 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/jni/local_reference_table.cc:29: +In file included from runtime/nth_caller_visitor.h:22: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +In file included from libartbase/base/bit_table.h:32: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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 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/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__]] | ^ -In file included from runtime/mirror/object.cc:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' 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/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/mirror/object.cc:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' 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/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' @@ -16036,9 +15705,100 @@ 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/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/array.cc:19: +In file included from runtime/mirror/array-alloc-inl.h:29: +In file included from runtime/gc/heap-inl.h:29: +In file included from runtime/gc/space/bump_pointer_space-inl.h:23: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' 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/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__]] + | ^ +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/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 + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h: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/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] @@ -16048,11 +15808,39 @@ 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_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 druntime/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] +e 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/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: +ne _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/stack_trace_element.cc:19: +In file included from runtime/mirror/class-alloc-inl.h:20: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -16064,13 +15852,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/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/stack_trace_element.cc:19: +In file included from runtime/mirror/class-alloc-inl.h:20: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; + 47 | using difference_type = std::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.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.ho:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +r_tag, value_type>::difference_type; | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator @@ -16078,9 +15881,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/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/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] @@ -16092,9 +15894,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/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/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] @@ -16106,9 +15907,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/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/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] @@ -16120,9 +15920,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_type.cc:17: -In file included from runtime/mirror/method_type-inl.h:22: -In file included from runtime/mirror/object-inl.h:26: +12 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 +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] @@ -16131,69 +15932,41 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_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/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] - note: 44 | class ClassIterator : public std::iterator { - | ^ -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: 'iterator' has been explicitly marked deprecated here - -127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' -In file included from runtime/mirror/method_type.cc:17: -In file included from runtime/mirror/method_type-inl.h:22: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -46 | usingIn 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] - 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' - 127:12: note: 'iterator' has been explicitly marked deprecated here + 123 | # define _GLIBIn 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] +C 190 | class CountIter : public std::iterator { + | ^ +X/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ -/usr/bin/../lib/gcc/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.hX:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -123 | # defiIn 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: +17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/stack_frame_info.cc:19: +In file included from runtime/mirror/class-alloc-inl.h:20: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] -n 47 | using difference_type = std::iterator::difference_type; - | ^ +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__]] | ^ -e _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/mirror/throwable.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/mirror/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; @@ -16204,137 +15977,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/method.cc:20: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/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.cc:20: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h: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/method_handles.cc:17: +In file included from runtime/method_handles-inl.h:24: +In file included from runtime/interpreter/interpreter_common.h:42: +In file included from runtime/common_dex_operations.h:42: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +In file included from libartbase/base/bit_table.h:32: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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/stack_frame_info.cc:19: +In file included from runtime/mirror/class-alloc-inl.h:20: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { | ^ /usr/bin/../lib/gcc/x86_64-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/jni/jni_internal.cc:24: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] -X 27 | class StrideIterator : public std::iterator { - | ^ -Xruntime/jni/jni_internal.cc:649:21: note: in instantiation of template class 'art::StrideIterator' requested here - 1649 | for (auto& method : c->GetMethods(pointer_size)) { - | ^ -7/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | 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 iterator - | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' -In file included from 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -runtime/mirror/method_type.cc:17: -In file included from runtime/mirror/method_type-inl.h:In file included from 22: -In file included from runtime/mirror/object-inl.h: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: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/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] 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.h30 | 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.h127:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -: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/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/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] @@ -16346,133 +16032,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/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 +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/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::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/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 - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/mirror/throwable.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from 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/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; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/mirror/throwable.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from 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/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 +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__]] | ^ -8 warnings generated. -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 { +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>' 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__]] | ^ -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/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 +In file included from runtime/jni/java_vm_ext.cc:33: +In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: +In file included from runtime/nth_caller_visitor.h:22: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' 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/jit/profile_saver.cc:31: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { +In file included from runtime/jni/java_vm_ext.cc:33: +In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: +In file included from runtime/nth_caller_visitor.h:22: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' 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__]] | ^ +12 warnings generated. +clang++ -c -o runtime/native_bridge_art_interface.o runtime/native_bridge_art_interface.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -16494,10 +16153,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ -/usr/bin/../lib/gcc/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: 8expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/class.cc:26: + warningIn file included from sruntime/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: @@ -16512,118 +16171,93 @@ 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 + 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__]] | ^ -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/jni/java_vm_ext.cc:33: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' 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/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/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 { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/java_vm_ext.cc:33: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' 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/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; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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_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/monitor_objects_stack_visitor.cc:17: -In file included from runtime/monitor_objects_stack_visitor.h:25: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/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/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; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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: -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/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 { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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 +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; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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: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/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; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -16670,56 +16304,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: -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/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 here12 - 127 | struct warnings generated. -_GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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/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 -14 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: +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: @@ -16734,7 +16319,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/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: @@ -16749,7 +16334,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/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: @@ -16764,56 +16349,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/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_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_type.cc:17: +In file included from runtime/mirror/method_type-inl.h:22: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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 +In file included from runtime/mirror/method_type.cc:17: +In file included from runtime/mirror/method_type-inl.h:22: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/var_handle.cc:20: +In file included from runtime/mirror/method_type.cc:17: +In file included from runtime/mirror/method_type-inl.h:22: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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: @@ -16828,7 +16406,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/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: @@ -16843,7 +16421,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/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: @@ -16858,10 +16436,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/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/mirror/method_type.cc:17: +In file included from runtime/mirror/method_type-inl.h:22: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' 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_type.cc:17: +In file included from runtime/mirror/method_type-inl.h:22: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' 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_type.cc:17: +In file included from runtime/mirror/method_type-inl.h:22: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' 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/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: @@ -16892,7 +16512,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/mirror/object.cc:22: +In file included from runtime/mirror/method.cc:20: +In file included from runtime/class_root-inl.h:22: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h: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/jni/jni_internal.cc:34: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/jni/jni_internal.cc:34: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' 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/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/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__]] + | ^ +12 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/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: @@ -16904,10 +16612,34 @@ In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: 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/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' + 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 +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -16970,10 +16702,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_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: +13 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 +12 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 +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/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 { @@ -16984,10 +16722,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_bridge_art_interface.cc:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/mirror/string.cc:17: +In file included from runtime/mirror/string-alloc-inl.h:19: +In file included from runtime/mirror/string-inl.h:23: +In file included from runtime/mirror/class-inl.h: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; @@ -16998,10 +16736,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_bridge_art_interface.cc:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/mirror/string.cc:17: +In file included from runtime/mirror/string-alloc-inl.h:19: +In file included from runtime/mirror/string-inl.h:23: +In file included from runtime/mirror/class-inl.h: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; @@ -17012,10 +16750,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_bridge_art_interface.cc:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/mirror/string.cc:17: +In file included from runtime/mirror/string-alloc-inl.h:19: +In file included from runtime/mirror/string-inl.h:23: +In file included from runtime/mirror/class-inl.h: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 { @@ -17026,10 +16764,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_bridge_art_interface.cc:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/mirror/string.cc:17: +In file included from runtime/mirror/string-alloc-inl.h:19: +In file included from runtime/mirror/string-inl.h:23: +In file included from runtime/mirror/class-inl.h: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; @@ -17040,10 +16778,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_bridge_art_interface.cc:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/mirror/string.cc:17: +In file included from runtime/mirror/string-alloc-inl.h:19: +In file included from runtime/mirror/string-inl.h:23: +In file included from runtime/mirror/class-inl.h: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; @@ -17054,10 +16792,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_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:30: libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : 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 @@ -17066,7 +16808,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:30: +g, size_t, size_t, size_t, size_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 + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-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/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 { | ^ @@ -17076,6 +16828,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__]] | ^ +CXX17_DEPRECATED [[__deprecated__]] + | ^ In file included from runtime/mirror/method_handles_lookup.cc:19: In file included from runtime/mirror/class-alloc-inl.h:20: In file included from runtime/mirror/class-inl.h:24: @@ -17117,130 +16871,65 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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_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 -13 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 -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/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__]] - | ^ -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 +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/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 +12 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 +12 warnings generated. +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 ClassItclang++ -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 +erator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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 +In file included from runtime/native_bridge_art_interface.cc:23: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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 +In file included from runtime/native_bridge_art_interface.cc:23: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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 -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 -8 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 -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/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' is deprecated [-Wdeprecated-declarations] 156 | class const_iterator : public std::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: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 { @@ -17298,10 +16998,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_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: +123In 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; @@ -17312,40 +17013,140 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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/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; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native_bridge_art_interface.cc:23: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' 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_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' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator::difference_type; + | ^ +or/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + _127 | 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' + a123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +g, 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/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; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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: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__]] + | ^ +10 warnings generated. +clang++ -c -o runtime/native/java_lang_Object.o runtime/native/java_lang_Object.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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] -p 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>' [with _Iterator = art::StrideIterator] + 178 | : 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 { | ^ -e/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h>::difference_type; - | ^ /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 - :127:12: note: 'iterator' has been explicitly marked deprecated 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::StrideIterator] 178 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -: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 { }; + | ^Iterator> 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 @@ -17353,8 +17154,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/mirror/stack_trace_element.cc:19: -In file included from runtime/mirror/class-alloc-inl.h:20: + +In file included from runtime/mirror/object.cc:22: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -17367,49 +17176,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 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 { - | ^ -/usr/bin/../lib/gcc/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/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; - | ^ -/usr/bin/../lib/gcc/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_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__]] | ^ +10 warnings generated. +clang++ -c -o runtime/native/java_lang_StackStreamFactory.o runtime/native/java_lang_StackStreamFactory.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_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 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; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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 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 { @@ -17420,7 +17222,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_DexFile.cc:39: +In file included from runtime/native/dalvik_system_BaseDexClassLoader.cc:22: +In file included from runtime/class_root-inl.h:22: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -17431,7 +17236,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_DexFile.cc:39: +In file included from runtime/native/dalvik_system_BaseDexClassLoader.cc:22: +In file included from runtime/class_root-inl.h:22: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -17442,46 +17250,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/native/dalvik_system_VMRuntime.cc:34: -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: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::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.ht: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/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -g, ClassIIn file included from truntime/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] -e 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 - r127 | 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.ha: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__]] | ^ -torDatIn 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] - a64 | 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/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; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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 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::iterIn file included from runtime/native/dalvik_system_VMRuntime.cc:34: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator @@ -17489,7 +17298,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: +aIn 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: @@ -17503,7 +17312,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: +tIn 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: @@ -17517,6 +17326,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__]] | ^ +or::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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: @@ -17559,65 +17376,80 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/throwable.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h: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/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 + | 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_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 + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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_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_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::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/throwable.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' 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_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__]] | ^ -In file included from runtime/native/dalvik_system_VMStack.cc:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from 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 { @@ -17628,10 +17460,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:25: +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; @@ -17642,10 +17471,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:25: +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; @@ -17656,67 +17482,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/art_field-inl.h:24: -In file 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__]] - | ^ -12 warnings generated. -clang++ -c -o runtime/native/java_lang_Thread.o runtime/native/java_lang_Thread.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: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/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 { @@ -17727,10 +17493,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:25: +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; @@ -17741,10 +17504,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:25: +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; @@ -17755,50 +17515,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/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 - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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 - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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: +12 warnings generated. +clang++ -c -o runtime/native/java_lang_Thread.o runtime/native/java_lang_Thread.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: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: @@ -17812,7 +17531,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/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: @@ -17826,7 +17545,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/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: @@ -17840,7 +17559,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/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: @@ -17854,7 +17573,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/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: @@ -17868,7 +17587,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/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: @@ -17882,6 +17601,88 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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: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/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__]] + | ^ 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: @@ -17938,6 +17739,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/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: @@ -17966,53 +17768,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/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/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/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: @@ -18080,14 +17836,69 @@ In file included from libdexfile/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 + 63 | using value_type = std::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 nruntime/mirror/var_handle.cc:s20t: +rIn file included from ucruntime/art_field-inl.ht:i24o: +nIn file included from Pruntime/class_linker-inl.hc:P24: +aIn file included from iruntime/art_method-inl.hr:>33:: +In file included from :runtime/gc_root-inl.hv:a25l: +In file included from uruntime/read_barrier-inl.he:_23: +tIn file included from yruntime/gc/collector/concurrent_copying-inl.hp:e25;: + +In file included from runtime/gc/space/region_space-inl.h| : ^21 +: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/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: 12730: | 12: note: 'iterator' has been explicitly marked deprecated here + typename s127t | d : : i tsetrrautcort< s_tGdL:I:BrCaXnXd1om7__aDcEcPeRsEsC_AiTtEeDr aittoerr_attaog,r +T >| : ^: +difference_type; +/usr/bin/../lib/gcc/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 :12312 | :# note: d'iterator' has been explicitly marked deprecated heree +fine _ G127L | I B C X Xs1t7r_uDcEtP R_EGCLAITBECDX X[1[7__D_EdPeRpErCeATcEaDt eidt_e_r]a]t +o 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/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: @@ -18103,8 +17914,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/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/monitor.cc:17: In file included from runtime/monitor-inl.h:22: In file included from runtime/gc_root-inl.h:25: @@ -18193,16 +18002,8 @@ 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]In file included from runtime/monitor_objects_stack_visitor.cc:20: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from 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 { + 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:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { | ^ -L/usr/bin/../lib/gcc/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 | ^ -I/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - B123 | # 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__]] | ^ -CXX17_DEPRIn file included from runtime/monitor_objects_stack_visitor.cc:20: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/native/dalvik_system_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] -E 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.hC:127:12: note: 'iterator' has been explicitly marked deprecated here -A 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.hT:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - E123 | # 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__]] | ^ -D [[__dIn file included from eruntime/monitor_objects_stack_visitor.cc:20: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/native/dalvik_system_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] -p 47 | using difference_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.hr: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/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 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/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__]] + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -cated__]] +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 + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/monitor_objects_stack_visitor.cc:20: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/native/dalvik_system_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 { @@ -18277,12 +18121,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/monitor_objects_stack_visitor.cc:20: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/native/dalvik_system_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; @@ -18293,12 +18135,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/monitor_objects_stack_visitor.cc:20: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/native/dalvik_system_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; @@ -18310,13 +18150,11 @@ 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 12 warnings generated. -clang++ -c -o runtime/native/java_lang_invoke_MethodHandle.o runtime/native/java_lang_invoke_MethodHandle.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -8 warnings generated. -clang++ -c -o runtime/native/java_lang_invoke_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 -12 warnings generated. -clang++ -c -o runtime/native/java_lang_ref_FinalizerReference.o runtime/native/java_lang_ref_FinalizerReference.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: +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/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: @@ -18347,8 +18185,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/monitor.cc:17: -In file included from runtime/monitor-inl.h:22: +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: @@ -18366,7 +18206,54 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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/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/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: @@ -18396,7 +18283,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/monitor_objects_stack_visitor.cc:20: +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: @@ -18413,20 +18302,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__]] | ^ +4 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 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 -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 -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 +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_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] + 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/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] + 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/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] + 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/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] + 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/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] + 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/mirror/object-inl.h:26: +In file included 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/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 +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/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: @@ -18440,26 +18419,16 @@ In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/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 { | ^ -runtime/mirror/string.cc/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:23: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] -: 327 | struct SplitStringIter : public std::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 - :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] +/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 struct _GLIBCXX17_DEPRECATED iterator - | ^ -:/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 31123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -: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 @@ -18493,8 +18462,9 @@ 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 8 warnings generated. +clang++ -c -o runtime/native/java_lang_reflect_Array.o runtime/native/java_lang_reflect_Array.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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 -8 warnings generated. 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: @@ -18511,7 +18481,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__]] | ^ -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/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: @@ -18528,26 +18497,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_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__]] - | ^ +8 warnings generated. 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: @@ -18597,11 +18547,77 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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/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 +12 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 -8 warnings generated. -clang++ -c -o runtime/native/java_lang_reflect_Method.o runtime/native/java_lang_reflect_Method.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/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 + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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__]] + | ^ +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: @@ -18614,7 +18630,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_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:26: @@ -18627,7 +18643,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_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:26: @@ -18640,7 +18656,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_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: @@ -18653,7 +18669,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_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: @@ -18666,7 +18682,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_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: @@ -18679,65 +18695,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. -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/native/dalvik_system_BaseDexClassLoader.cc:22: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h: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_BaseDexClassLoader.cc:22: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' 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: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: @@ -18793,12 +18750,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_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 -12 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 -8 warnings generated. -In file included from runtime/native/dalvik_system_VMDebug.cc:30: +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: @@ -18832,10 +18784,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_VMDebug.cc:30: +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: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 -23: +In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:28: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: @@ -18854,11 +18805,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__]] | ^ -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 -In file included from runtime/native/java_lang_reflect_Array.cc:21: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/native/java_lang_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 { @@ -18869,9 +18817,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_Array.cc:21: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/native/java_lang_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; @@ -18882,9 +18829,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_Array.cc:21: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/native/java_lang_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; @@ -18895,9 +18841,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_reflect_Array.cc:21: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +12 warnings generated. +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 { @@ -18908,9 +18854,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_Array.cc:21: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/native/java_lang_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; @@ -18921,9 +18866,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_Array.cc:21: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/native/java_lang_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; @@ -18934,6 +18878,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/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/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: @@ -18975,7 +18920,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_StringFactory.cc:22: +In file included from runtime/native/java_lang_String.cc:25: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -18988,7 +18933,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_StringFactory.cc:22: +In file included from runtime/native/java_lang_String.cc:25: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -19001,7 +18946,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_StringFactory.cc:22: +In file included from runtime/native/java_lang_String.cc:25: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -19014,99 +18959,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/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.hIn file included from runtime/native/java_lang_System.cc: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:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] -:21: - 44 | class ClassIterator : public std::iterator { - | ^ -In file included from runtime/mirror/object-inl.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 +In 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 | ^ -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' +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24In file included from : -In file included from libartbase/base/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_System.cc/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 - :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] -162 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 - 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' - __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# 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__]] | ^ -:178:14: note: In file included from runtime/native/java_lang_System.cc: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:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - in instantiation of template class 'std::__iterator_traits>' requested here -47libartbase/base/iteration_range.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 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 - 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.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' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -:123:34: note: expanded from macro '_GLIBCXX17_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 +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/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: -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_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/native_bridge_art_interface.cc:23: -In file included from runtime/art_method-inl.h:24: +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: @@ -19117,20 +19032,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/native_bridge_art_interface.cc:50:16: note: in instantiation of template class 'art::StrideIterator' requested here - 50 | for (auto& m : c->GetMethods(kRuntimePointerSize)) { - | ^ -/usr/bin/../lib/gcc/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_bridge_art_interface.cc:23: -In file included from runtime/art_method-inl.h:24: +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: @@ -19141,192 +19066,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 - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/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' is deprecated [-Wdeprecated-declarations] -t 61 | std::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 - g127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -,/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ - DexInstruIn 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 - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -ctionPcIn 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] -P 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__]] - | ^ -ir>::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/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 +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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] - In file included from 327runtime/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 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] - | s 44 | class ClassIterator : public std::iterator { + 44 | class ClassIterator : public std::iterator { | ^ -tr/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - uct SplitStringIter : public std::iterator { - | ^ -/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' - 127123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | 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 - struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.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' - 123123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' -In file included from 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -runtime/native/java_lang_String.cc:25: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_String.cc:25: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' 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; +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 +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/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; +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__]] | ^ -8 warnings generated. -clang++ -c -o runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.o runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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 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: @@ -19369,43 +19162,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_reflect_Method.cc:21: +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 +In 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/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; +In 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/native/java_lang_reflect_Method.cc:21: +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; +In 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' @@ -19453,7 +19249,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/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: @@ -19465,29 +19261,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_bridge_art_interface.cc:50:16: note: in instantiation of template class 'art::StrideIterator' requested here + 50 | for (auto& m : c->GetMethods(kRuntimePointerSize)) { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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/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: @@ -19499,19 +19285,93 @@ In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: 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_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: +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 +12 warnings generated. +clang++ -c -o runtime/native/java_util_concurrent_atomic_AtomicLong.o runtime/native/java_util_concurrent_atomic_AtomicLong.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/native/java_lang_StackStreamFactory.cc:23: +In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file 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_StackStreamFactory.cc:23: +In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_StackStreamFactory.cc:23: +In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h: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_StackStreamFactory.cc:23: +In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -19522,10 +19382,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_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 runtime/native/java_lang_StackStreamFactory.cc:23: +In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -19536,10 +19403,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_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 runtime/native/java_lang_StackStreamFactory.cc:23: +In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -19550,6 +19424,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. 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: @@ -19605,7 +19480,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/native/java_lang_reflect_Field.cc:22: +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/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/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/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_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/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h: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 _GLIBCXIn 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: @@ -19650,6 +19579,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__]] | ^ +X17_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: @@ -19695,99 +19626,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: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 - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/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: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_Executable.cc:22: -In file included from runtime/art_method-alloc-inl.h:20: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/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; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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/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_StackStreamFactory.cc:23: +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: @@ -19800,21 +19639,7 @@ In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] -In file included from 44 | class ClassIterator 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__]] - | ^ - public std::iterator { + 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 @@ -19822,7 +19647,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_StackStreamFactory.cc:23: +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: @@ -19835,21 +19660,7 @@ In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator>' is deprecated [-Wdeprecated-declarations] -r 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.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -torData>::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 @@ -19857,7 +19668,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_StackStreamFactory.cc:23: +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: @@ -19878,7 +19689,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_StackStreamFactory.cc:23: +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: @@ -19899,7 +19710,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_StackStreamFactory.cc:23: +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: @@ -19920,7 +19731,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_StackStreamFactory.cc:23: +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: @@ -19941,95 +19752,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_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_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_invoke_MethodHandleImpl.cc:26: -In file included from runtime/mirror/method_handle_impl-inl.h:22: -In file included from runtime/art_method-inl.h:24: +In file included from runtime/native/java_lang_reflect_Array.cc:21: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -20042,9 +19765,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_invoke_MethodHandleImpl.cc:26: -In file included from runtime/mirror/method_handle_impl-inl.h:22: -In file included from runtime/art_method-inl.h:24: +In file included from runtime/native/java_lang_reflect_Array.cc:21: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -20057,9 +19778,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_invoke_MethodHandleImpl.cc:26: -In file included from runtime/mirror/method_handle_impl-inl.h:22: -In file included from runtime/art_method-inl.h:24: +In file included from runtime/native/java_lang_reflect_Array.cc:21: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -20072,56 +19791,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.cc:34: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::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/monitor.cc:34: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::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_invoke_MethodHandleImpl.cc:26: -In file included from runtime/mirror/method_handle_impl-inl.h:22: -In file included from runtime/art_method-inl.h:24: +In file included from runtime/native/java_lang_reflect_Array.cc:21: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -20134,9 +19804,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_invoke_MethodHandleImpl.cc:26: -In file included from runtime/mirror/method_handle_impl-inl.h:22: -In file included from runtime/art_method-inl.h:24: +In file included from runtime/native/java_lang_reflect_Array.cc:21: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -20149,9 +19817,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_invoke_MethodHandleImpl.cc:26: -In file included from runtime/mirror/method_handle_impl-inl.h:22: -In file included from runtime/art_method-inl.h:24: +In file included from runtime/native/java_lang_reflect_Array.cc:21: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -20164,9 +19830,65 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/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/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: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/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: +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_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 { @@ -20177,9 +19899,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/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; @@ -20190,9 +19913,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/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; @@ -20203,153 +19927,101 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_VMClassLoader.cc:29: +In file included from runtime/native/java_lang_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 - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_VMClassLoader.cc:29: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' 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/native/java_lang_VMClassLoader.cc:29: +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 +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h: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_reflect_Parameter.cc: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: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 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:10 warnings generated. -24: +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; +In 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/native/java_lang_reflect_Parameter.cc: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: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 - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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/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/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: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_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; - | ^ -/usr/bin/../lib/gcc/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/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 +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 +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 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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/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: @@ -20417,7 +20089,64 @@ 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/native/java_lang_Throwable.cc:23: +In file included from runtime/native/scoped_fast_native_object_access-inl.h/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h::23127: +:In file included from 12runtime/scoped_thread_state_change-inl.h:: 26note: : +'iterator' has been explicitly marked deprecated hereIn file included from +runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h: 25127: + | In file included from runtime/gc_root-inl.h : 25 s: +tIn file included from rruntime/read_barrier-inl.hu:c23t: + In file included from _runtime/gc/collector/concurrent_copying-inl.hG:25L: +IIn file included from Bruntime/gc/space/region_space-inl.hC:X21X: +1In file included from 7runtime/mirror/object-inl.h_:D26E: +PIn file included from Rruntime/mirror/class-inl.hE:C24A: +TIn file included from Elibartbase/base/array_slice.hD: 24i: +tIn file included from elibartbase/base/length_prefixed_array.hr:26a: +tolibartbase/base/stride_iterator.hr: +27 :| 36 ^: + warning: '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' + 27 | 123c | l#a sdse Sftirnied e_IGtLeIrBaCtXoXr1 7:_ DpEuPbRlEiCcA TsEtDd :[:[i_t_edreaptroerc { + | ^ +/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' @@ -20451,6 +20180,47 @@ 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 _GLIBIn file included from CXXruntime/native/java_lang_String.cc1:7_25D: +EIn file included from Pruntime/mirror/object-inl.hR:E26C: +AIn file included from Truntime/mirror/class-inl.h:E24D: + In file included from ilibartbase/base/array_slice.ht:e24r: +aIn file included from tlibartbase/base/length_prefixed_array.ho:r26 +: + | libartbase/base/stride_iterator.h ^: +27:36: warning: '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 | # d e27f | incel a_sGsL ISBtCrXiXd1e7I_terator : public std:D:iEtPeRrEaCtAoTrED< s[t[d_::_rdaenpdroemc_aactceeds_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: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_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' @@ -20496,18 +20266,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__]] | ^ -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_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 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/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_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 + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/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 { @@ -20518,17 +20360,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_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 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; @@ -20539,17 +20374,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_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 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; @@ -20560,13 +20388,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: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::iIn file included from 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 - t127 | 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__]] | ^ -oIn file included from runtime/native/java_lang_Thread.cc:26: +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: @@ -20629,41 +20451,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__]] | ^ -r_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/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_DEPRECATEDIn file included from runtime/native/java_lang_Thread.cc:26: +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: @@ -20676,9 +20464,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:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - [[__deprecated__]] - | ^ -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 @@ -20728,6 +20514,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/native/java_lang_invoke_MethodHandleImpl.cc:26: +In file included from runtime/mirror/method_handle_impl-inl.h:22: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/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 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_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/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: @@ -20785,124 +20616,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__]] | ^ -10 warnings generated. -clang++ -c -o runtime/oat.o runtime/oat.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: -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:30: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' 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/dalvik_system_VMRuntime.cc:34: +In file included from runtime/native/java_lang_invoke_MethodHandleImpl.cc:26: +In file included from runtime/mirror/method_handle_impl-inl.h:22: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -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 +In file included 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_VMRuntime.cc:34: +In file included from runtime/native/java_lang_invoke_MethodHandleImpl.cc:26: +In file included from runtime/mirror/method_handle_impl-inl.h:22: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h: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/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/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_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_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/java_lang_invoke_MethodHandleImpl.cc:26: +In file included from runtime/mirror/method_handle_impl-inl.h:22: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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/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] @@ -20930,8 +20690,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_VMStack.cc:30: -In file included from runtime/nth_caller_visitor.h:22: +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] @@ -20946,115 +20706,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/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: +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 +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' 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_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] -e 27 | class StrideIterator : public std::iterator { - | ^ -ra/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 - tor_tag, T> { - | ^ -162/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: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.h178 | : 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 - 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 - 986 | inline IterationRange> Class::GetIFields() { - | ^ -31/usr/bin/../lib/gcc/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' +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ - usingIn 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/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.hdifference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.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__]] | ^ -: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_Object.cc:23: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' 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_Thread.cc:26: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/native/java_lang_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 +In file included 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_Object.cc:23: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' 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' @@ -21099,7 +20825,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__]] | ^ -In file included from runtime/native/java_lang_String.cc:25: +10 warnings generated. +clang++ -c -o runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.o runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/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/dalvik_system_VMRuntime.cc:34: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/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/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: @@ -21126,7 +20907,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_String.cc:25: +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:24: In file included from libartbase/base/array_slice.h:24: @@ -21141,15 +20930,7 @@ 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 8 warnings generated. -clang++ -c -o runtime/oat_file.o runtime/oat_file.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/native/java_lang_ref_Reference.cc:24: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -21162,14 +20943,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_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/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: @@ -21182,14 +20956,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_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/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: @@ -21202,14 +20969,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/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -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/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 +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: @@ -21222,14 +20983,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_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/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: @@ -21242,14 +20996,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_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/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: @@ -21262,6 +21009,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/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: @@ -21301,8 +21050,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__]] | ^ -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 -12 warnings generated. 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: @@ -21325,7 +21072,6 @@ | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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/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 | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] @@ -21343,7 +21089,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_ref_Reference.cc:24: +10 warnings generated. +12 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 +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_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: @@ -21356,7 +21106,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_ref_Reference.cc:24: +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: @@ -21369,7 +21119,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_ref_Reference.cc:24: +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: @@ -21382,7 +21132,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_ref_Reference.cc:24: +In file included from runtime/native/java_lang_VMClassLoader.cc:29: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -21390,12 +21140,86 @@ 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 _GLIBCXXIn 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: +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/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: +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_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: +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__]] + | ^ +e _GLIBCXX17_DEPRECATEDIn file included from runtime/native/dalvik_system_VMStack.cc:30: +In file included from runtime/nth_caller_visitor.h:22: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +In file included from libartbase/base/bit_table.h:32: +libartbase/base/stl_util.h:190:31: warning: 'iterator' 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__]] + | ^ + [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_VMClassLoader.cc:29: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -21408,7 +21232,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_ref_Reference.cc:24: +In file included from runtime/native/java_lang_VMClassLoader.cc:29: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -21421,58 +21245,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/native/java_lang_invoke_MethodHandleImpl.cc:26: -In file included from runtime/mirror/method_handle_impl-inl.h:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +In file included from runtime/native/dalvik_system_VMStack.cc:30: +In file included from runtime/nth_caller_visitor.h:22: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +In file included from libartbase/base/bit_table.h:32: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' 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: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:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/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/native/java_lang_invoke_MethodHandleImpl.cc:26: -In file included from runtime/mirror/method_handle_impl-inl.h:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +In file included from runtime/native/java_lang_invoke_MethodHandle.cc:28: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h: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] + 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' @@ -21487,6 +21308,121 @@ In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: +In file included 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.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/monitor.cc:34: +In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: +In file included from runtime/nth_caller_visitor.h:22: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::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/monitor.cc:34: +In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: +In file included from runtime/nth_caller_visitor.h:22: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::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_VMStack.cc:30: +In file included from runtime/nth_caller_visitor.h:22: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 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_VMStack.cc:30: +In file included from runtime/nth_caller_visitor.h:22: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 415 | for (StackMap stack_map : stack_maps_) { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_invoke_MethodHandleImpl.cc:26: +In file included from runtime/mirror/method_handle_impl-inl.h:22: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -21512,10 +21448,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_invoke_MethodHandle.cc:28: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/native/java_lang_invoke_MethodHandleImpl.cc:26: +In file included from runtime/mirror/method_handle_impl-inl.h:22: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -21533,83 +21470,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__]] | ^ -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/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 { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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: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/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; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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 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_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] - 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/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/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] - 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/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' @@ -21628,105 +21511,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/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] - 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_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] - 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 | struIn file included from cruntime/native/dalvik_system_ZygoteHooks.cc:42: +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] -t 327 | struct SplitSt _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - ringIter : public std::iterator { + 327 | struct SplitStringIter : public std::iterator { | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -:127: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] - 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.h12: note: 'iterator>' has been explicitly marked deprecated here - :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__]] | ^ -127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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 { +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:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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 +/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: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 +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 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/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/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: @@ -21757,11 +21603,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_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/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: @@ -21779,35 +21624,56 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/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 +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_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_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 +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:29: +In file included from runtime/native/java_lang_reflect_Constructor.cc:21: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: @@ -21834,7 +21700,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_VMClassLoader.cc:29: +In file included from runtime/native/java_lang_reflect_Constructor.cc:21: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: @@ -21848,6 +21721,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/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/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h: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:42: In file included from runtime/stack.h:30: In file included from runtime/stack_map.h:25: @@ -21892,10 +21810,13 @@ 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 -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: +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 +10 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_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: @@ -21926,9 +21847,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_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/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: @@ -21946,55 +21868,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__]] | ^ -12 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/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 +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] + 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_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] + 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_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] + 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_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] + 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_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] + 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_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] + 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_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: 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/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/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 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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/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 +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_Method.cc:21: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: @@ -22050,7 +22044,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_Constructor.cc:21: +In file included from runtime/native/java_lang_reflect_Parameter.cc:22: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:28: @@ -22084,7 +22078,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_Constructor.cc:21: +In file included from runtime/native/java_lang_reflect_Parameter.cc:22: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:28: @@ -22105,19 +22099,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/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 +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__]] | ^ 8 warnings generated. -In file included from runtime/native/sun_misc_Unsafe.cc:32: -In file included from runtime/mirror/class-inl.h:32: +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 +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 +8 warnings generated. +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 { @@ -22128,8 +22158,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/sun_misc_Unsafe.cc:32: -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; @@ -22140,8 +22172,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/sun_misc_Unsafe.cc:32: -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; @@ -22152,10 +22186,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/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: +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/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 + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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 + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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__]] + | ^ +12 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 +16 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 +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: @@ -22164,22 +22246,33 @@ In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' 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/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 +/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_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/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: @@ -22188,16 +22281,102 @@ In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: 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/sun_misc_Unsafe.cc:32: +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__]] + | ^ +12 warnings generated. +clang++ -c -o runtime/quick_exception_handler.o runtime/quick_exception_handler.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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 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' is deprecated [-Wdeprecated-declarations] @@ -22209,8 +22388,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__]] | ^ -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/sun_misc_Unsafe.cc:32: +, 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] @@ -22222,24 +22409,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 runtime/native/sun_misc_Unsafe.cc:32: +In file included from runtime/native/java_lang_reflect_Proxy.cc:27: +sIn file included from runtime/native/scoped_fast_native_object_access-inl.hi:z23e_: +tIn file included from ,runtime/scoped_thread_state_change-inl.h :s26i: +zIn file included from eruntime/jni/jni_env_ext-inl.h_:t22,: + In file included from sruntime/jni/local_reference_table-inl.hi:z25e: +_In file included from runtime/gc_root-inl.ht:,25 : +sIn file included from iruntime/read_barrier-inl.hz:e23_: +tIn file included from >runtime/gc/collector/concurrent_copying-inl.h :{25 +: +In file included from runtime/gc/space/region_space-inl.h| : ^21 +: +In file included from runtime/mirror/object-inl.h:26: In file included 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.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 - 127 | struct _GLIBCXX17_DEPRECATED iterator + 64/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h | : 127u:s12i:n gnote: 'iterator' has been explicitly marked deprecated hered +ifference_typ e127 | = s t d :s:tirtuecrta t_oGrL::differ/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.he:n123c:e34_:t ynote: pexpanded from macro '_GLIBCXX17_DEPRECATED'e +; + | ^ + 123 | # d/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.he:f127i:n12e: _note: GL'iterator' has been explicitly marked deprecated hereI +BCXX17_ D127 | E P R E CsAtTrEuDc t[ [__G_LdIeBpCrXeXc1a7t_eDdE_P_R]E]C +A T| E ^D + iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] @@ -22254,7 +22448,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_ref_FinalizerReference.cc:24: +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: @@ -22281,7 +22475,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_ref_FinalizerReference.cc:24: +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: @@ -22295,7 +22489,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_ref_Reference.cc:24: +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/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: @@ -22322,7 +22523,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/java_lang_ref_Reference.cc:24: +In file included from runtime/native/java_lang_reflect_Array.cc:21: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: @@ -22336,7 +22543,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_Proxy.cc:27: +8 warnings generated. +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: @@ -22357,7 +22565,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/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: @@ -22378,7 +22586,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/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: @@ -22399,48 +22607,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_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 - 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_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/native/java_lang_reflect_Proxy.cc:27: +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/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: @@ -22453,17 +22621,15 @@ In file included 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] -In file included from 61 | std::iterator { + 61 | std::iterator { | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.hruntime/gc/space/region_space-inl.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' - 21123 | # 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/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24In file included from runtime/native/java_lang_reflect_Proxy.cc:27: +In file included from runtime/native/libcore_io_Memory.cc:26: In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: In file included from runtime/scoped_thread_state_change-inl.h:26: In file included from runtime/jni/jni_env_ext-inl.h:22: @@ -22476,17 +22642,15 @@ In file included 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.hIn file included from :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__]] | ^ -libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26In file included from runtime/native/java_lang_reflect_Proxy.cc:27: +In file included from runtime/native/libcore_io_Memory.cc:26: In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: In file included from runtime/scoped_thread_state_change-inl.h:26: In file included from runtime/jni/jni_env_ext-inl.h:22: @@ -22501,23 +22665,21 @@ 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:libartbase/base/stride_iterator.h :note: 30'iterator' has been explicitly marked deprecated here: -21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 127 | struct _ GL30I | B C X X 1 7 _tDyEpPeRnECaAmeT EsDt di:t:eirtaetroart -o r| < ^s -td::rand/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.ho:m123_:a34c:c enote: sexpanded from macro '_GLIBCXX17_DEPRECATED's -_iterato r123_ | t#a gd,e fTi>n:e:d i_fGfLeIrBeCnXcXe1_7t_yDpEe;P -R E| C ^A -TED [[__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 +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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: +12 warnings generated. +12 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 +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 +8 warnings generated. +clang++ -c -o runtime/reflective_value_visitor.o runtime/reflective_value_visitor.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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.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/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] @@ -22529,7 +22691,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/jdk_internal_misc_Unsafe.cc:32: +In file included from runtime/native/sun_misc_Unsafe.cc:32: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -22541,7 +22703,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/jdk_internal_misc_Unsafe.cc:32: +In file included from runtime/native/sun_misc_Unsafe.cc:32: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -22553,9 +22715,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. -8 warnings generated. -In file included from runtime/native/jdk_internal_misc_Unsafe.cc:32: +In file included from runtime/native/sun_misc_Unsafe.cc:32: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -22567,7 +22727,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/jdk_internal_misc_Unsafe.cc:32: +In file included from runtime/native/sun_misc_Unsafe.cc:32: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -22577,10 +22737,9 @@ 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123clang++ -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 - | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/jdk_internal_misc_Unsafe.cc:32: +In file included from runtime/native/sun_misc_Unsafe.cc:32: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -22592,9 +22751,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/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 -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/org_apache_harmony_dalvik_ddmc_DdmServer.cc:27: +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: @@ -22604,18 +22761,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: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/org_apache_harmony_dalvik_ddmc_DdmServer.cc:27: +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: @@ -22625,6 +22796,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: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: +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/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__]] + | ^ +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] @@ -22636,16 +22858,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_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/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] @@ -22657,16 +22870,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_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/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] @@ -22678,7 +22882,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/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc:27: +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__]] + | ^ +10 warnings generated. +clang++ -c -o runtime/runtime_callbacks.o runtime/runtime_callbacks.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/oat_file_manager.cc:28: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.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__]] + | ^ +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: @@ -22688,18 +23008,32 @@ In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/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/org_apache_harmony_dalvik_ddmc_DdmServer.cc:27: +In file included from runtime/native/libcore_io_Memory.cc:26: In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: In file included from runtime/scoped_thread_state_change-inl.h:26: In file included from runtime/jni/jni_env_ext-inl.h:22: @@ -22709,18 +23043,64 @@ In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included 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__]] + | ^ +8 warnings generated. +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::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/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/non_debuggable_classes.cc:21: +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/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] @@ -22732,7 +23112,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/non_debuggable_classes.cc:21: +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] @@ -22744,7 +23124,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/non_debuggable_classes.cc:21: +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] @@ -22756,7 +23136,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/non_debuggable_classes.cc:21: +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] @@ -22765,92 +23145,81 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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/usr/bin/../lib/gcc/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/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/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__]] + | ^ +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] - warnings generated. -In file included from 27 | class StrideIterator : public std::iterator { + 27 | class StrideIterator : public std::iterator { | ^ -runtime/non_debuggable_classes.cc:/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 -21 162 | __void_t' 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::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.hruntime/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.h986:56: note: in instantiation of template class 'art::IterationRange>' requested 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.h986 | inline IterationRange> Class::GetIFields() { +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { | ^ -:/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h: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/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ -:/usr/bin/../lib/gcc/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__]] | ^ -34: note: expanded from macro '_GLIBCXX17_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/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.h123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -:127:12: note: 'iterator' has been explicitly marked deprecated hereIn 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 +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | 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 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h::123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 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__]] | ^ -123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -clang++ -c -o runtime/reference_table.o runtime/reference_table.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=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 +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 +12 warnings generated. +clang++ -c -o runtime/runtime_options.o runtime/runtime_options.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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: @@ -22977,99 +23346,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/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__]] - | ^ -12 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/libcore_io_Memory.cc:26: +In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc:27: In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: In file included from runtime/scoped_thread_state_change-inl.h:26: In file included from runtime/jni/jni_env_ext-inl.h:22: @@ -23090,7 +23367,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/libcore_io_Memory.cc:26: +In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc:27: In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: In file included from runtime/scoped_thread_state_change-inl.h:26: In file included from runtime/jni/jni_env_ext-inl.h:22: @@ -23111,7 +23388,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/libcore_io_Memory.cc:26: +In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc:27: In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: In file included from runtime/scoped_thread_state_change-inl.h:26: In file included from runtime/jni/jni_env_ext-inl.h:22: @@ -23132,7 +23409,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/native/libcore_io_Memory.cc:26: +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/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: @@ -23153,7 +23475,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/libcore_io_Memory.cc:26: +In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc:27: In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: In file included from runtime/scoped_thread_state_change-inl.h:26: In file included from runtime/jni/jni_env_ext-inl.h:22: @@ -23169,31 +23491,12 @@ 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_DEPRECATEDIn file included from runtime/native/java_lang_reflect_Parameter.cc:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -it/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 - erator + 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 162 | __void_t>' [with _Iterator = art::StrideIterator] - # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -178 | : In file included from runtime/native/libcore_io_Memory.cc:26: +In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc:27: In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: In file included from runtime/scoped_thread_state_change-inl.h:26: In file included from runtime/jni/jni_env_ext-inl.h:22: @@ -23206,53 +23509,102 @@ In file included 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] - public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h64 | 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 - 178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h127: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 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' - :127:12: note: 'iterator' has been explicitly marked deprecated here 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -127 | struct _GLIBCXX17_DEPRECATED iterator +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_reflect_Parameter.cc:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' 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: +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/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/org_apache_harmony_dalvik_ddmc_DdmServer.cc:27: +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/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__]] + | ^ +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__]] + | ^ +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: @@ -23287,7 +23639,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_DdmServer.cc:27: +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: @@ -23309,18 +23661,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__]] | ^ -12 warnings generated. -clang++ -c -o runtime/reflective_value_visitor.o runtime/reflective_value_visitor.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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.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 -8 warnings generated. -16 warnings generated. -clang++ -c -o runtime/runtime_callbacks.o runtime/runtime_callbacks.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=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 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 -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/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc:31: +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: @@ -23355,7 +23697,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/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: @@ -23377,12 +23719,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/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/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: +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 +14 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/runtime_image.cc:33: libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 190 | class CountIter : public std::iterator { | ^ @@ -23392,10 +23732,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/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: +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 { | ^ @@ -23405,32 +23742,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_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__]] - | ^ -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: +8 warnings generated. +clang++ -c -o runtime/startup_completed_task.o runtime/startup_completed_task.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -23456,16 +23770,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/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/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: @@ -23478,94 +23783,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/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 +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 { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/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 +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/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] -In file included from runtime/quick_exception_handler.cc:17 : -178In file included from | runtime/quick_exception_handler.h : 28 : - In file included from :runtime/stack_map.h :p25u: -blIn file included from ilibartbase/base/bit_table.hc: 32_: -_ilibartbase/base/stl_util.hte:r190a:t31o:r _warning: tr'iterator' is deprecated [-Wdeprecated-declarations]a -its<_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 -190 | class libartbase/base/iteration_range.hC:o31u:41n:t Inote: tin instantiation of template class 'std::iterator_traits>' requested here -er : publi c31 | s t du:s:iintge rdaitfofrez:e:_dti,f fseirzeen_cte>_ t{y -pe ;| - ^ -| ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h :986127 | :i12n:l inote: n'iterator' has been explicitly marked deprecated heree - Iterati o127n | Ra n g e A>T ECDl aisst::eGreattIoFri -e l| d ^s( -) { - | ^ -/usr/bin/../lib/gcc/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: 'iterator' has been explicitly marked deprecated here -123 | # def i127n | e _ G LsItBrCuXcXt1 7__GDLEIPBRCEXCXA1T7E_DD E[P[R_E_CdAeTpErDe ciatteerda_t_o]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/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 +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' @@ -23581,19 +23836,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/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__]] - | ^ +8 warnings generated. +8 warnings generated. 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 { @@ -23604,144 +23848,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/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::BitTable::const_iterator] - 178 | : public __iterator_traits<_Iterator> { }; +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: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/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' 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 +In file included 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__]] | ^ -tIn file included from runtime/native/java_lang_reflect_Method.cc:21: +In file included from runtime/quick_exception_handler.cc:24: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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, - | ^ -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. -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: -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 +In file included 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/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 -10 warnings generated. -clang++ -c -o runtime/stack.o runtime/stack.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: +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 +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: @@ -23767,7 +23918,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/jdk_internal_misc_Unsafe.cc:32: +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: @@ -23781,8 +23932,8 @@ 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 8 warnings generated. -clang++ -c -o runtime/stack_map.o runtime/stack_map.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: +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 +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: @@ -23794,10 +23945,9 @@ 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBC8 warnings generated. -XX17_DEPRECATED [[__deprecated__]] + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/quick_exception_handler.cc:24: +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: @@ -23807,12 +23957,11 @@ | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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/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 - + | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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/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: @@ -23826,68 +23975,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/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 - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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/oat_file.cc:68: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: @@ -23966,9 +24053,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/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 -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/nterp_helpers.cc:17: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: @@ -24024,7 +24108,134 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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/runtime_intrinsics.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/runtime_intrinsics.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' 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.hclang++ -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 +:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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/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: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/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: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/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: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/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: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: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: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/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: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/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: @@ -24050,7 +24261,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/non_debuggable_classes.cc:21: +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: @@ -24063,9 +24274,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/object_lock.cc:20: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/runtime_image.cc:38: +In file included from runtime/class_loader_utils.h:20: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -24076,9 +24290,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/object_lock.cc:20: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/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; @@ -24089,9 +24306,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/object_lock.cc:20: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/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; @@ -24102,9 +24322,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/object_lock.cc:20: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/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 { @@ -24115,9 +24338,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/object_lock.cc:20: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/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; @@ -24126,12 +24352,14 @@ 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # defin8 warnings generated. -e _GLIBCXX17_DEPRECATED [[__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 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; @@ -24140,13 +24368,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__]]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 - + 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/object_lock.cc:20: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -24157,10 +24383,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_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/object_lock.cc:20: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -24171,10 +24396,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_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/object_lock.cc:20: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -24185,10 +24409,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_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/object_lock.cc:20: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -24199,10 +24422,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_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/object_lock.cc:20: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -24213,10 +24435,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_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/object_lock.cc:20: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -24227,8 +24448,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__]] | ^ -8 warnings generated. -In file included from runtime/oat_file_assistant.cc:55: +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: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/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 + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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/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: @@ -24248,7 +24524,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/oat_file_assistant.cc:55: +In file included from runtime/oat_quick_method_header.cc:24: In file included from runtime/scoped_thread_state_change-inl.h:26: In file included from runtime/jni/jni_env_ext-inl.h:22: In file included from runtime/jni/local_reference_table-inl.h:25: @@ -24268,7 +24544,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/oat_file_assistant.cc:55: +In file included from runtime/oat_quick_method_header.cc:24: In file included from runtime/scoped_thread_state_change-inl.h:26: In file included from runtime/jni/jni_env_ext-inl.h:22: In file included from runtime/jni/local_reference_table-inl.h:25: @@ -24288,10 +24564,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/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 -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/oat_file_assistant.cc:55: +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/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: @@ -24309,17 +24583,9 @@ 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__depIn file included from runtime/runtime_image.cc:38: -In file included from runtime/class_loader_utils.h:20: -In file included from runtime/art_field-inl.h:24r: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.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/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; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/runtime_image.cc:38: -In file included from runtime/class_loader_utils.h:20: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h: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/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 { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/runtime_image.cc:38: -In file included from runtime/class_loader_utils.h:20: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h: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_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; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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. -10 warnings generated. 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: @@ -24500,258 +24675,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__]] | ^ -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 -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 -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 -30 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 -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 -8 warnings generated. -14 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 -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/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::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::iteratIn 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::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__]] - | ^ -or_traits::differenIn 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::const_iterator' requested here - 415 | for (StackMap stack_map : stack_maps_) { - | ^ -ce_/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.ht:y127p:e12;: - note: 'iterator' has been explicitly marked deprecated here| - ^ - 127 | struct _Glibartbase/base/bit_table.hLI:B227C:X30X:1 7note: _in instantiation of template class 'art::IterationRange::const_iterator>' requested hereDE -PRECATED iterat o227r | - c| l ^a -ss BitTa/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.hb:l123e:R34a:n gnote: eexpanded from macro '_GLIBCXX17_DEPRECATED' -: publi c123 | I#t edreaftinieo n_RGaLnIgBeCe:d:_c_o]n]s - t| _ ^i -terator> { - | ^ -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/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/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 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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.cc:68: +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::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/oat_file.cc:68: +In file included from runtime/reflective_value_visitor.cc:23: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/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__]] | ^ -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. -8clang++ -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 - 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: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -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/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/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::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 - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h: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__]] | ^ -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/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::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/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/reflective_value_visitor.cc:23: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/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__]] | ^ -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/parsed_options.cc:17: In file included from runtime/parsed_options.h:31: In file included from runtime/runtime_options.h:33: @@ -24815,7 +24818,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/parsed_options.cc:17: +In file included from runtime/stack.cc:17: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' 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 IteraIn 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: @@ -24878,11 +24898,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__]] | ^ -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/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: +tionRange::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.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::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. +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 +8 warnings generated. +11 warnings generated. +clang++ -c -o runtime/vdex_file.o runtime/vdex_file.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=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/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/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:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -24893,10 +24945,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/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 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:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -24907,10 +24960,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/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 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; @@ -24921,69 +24975,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/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/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/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/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/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:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/runtime.cc:51: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from 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/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: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/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.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' is deprecated [-Wdeprecated-declarations] 156 | class const_iterator : public std::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' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/oat_quick_method_header.cc:24: +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: @@ -25056,17 +25114,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: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' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/oat_quick_method_header.cc:24: +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: @@ -25076,76 +25134,46 @@ In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: In file included 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/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:32: In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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:In file included from 17: -In file included from runtime/reflection-inl.h:28: +In file included from runtime/oat_file_assistant.cc:55: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 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.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 - 28: +In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] -127 61 | std::iterator { + 61 | std::iterator { | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h::123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -127:12: note: 'iterator' has been explicitly marked deprecated hereIn 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: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] -127 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__]] - | ^ - struct _GLIBCXX17_DEPRECATED iterator - | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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 runtime/oat_file_assistant.cc:55: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -25156,10 +25184,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/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 runtime/oat_file_assistant.cc:55: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -25170,53 +25204,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/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: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/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: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/reflection.cc:17: -In file included from runtime/reflection-inl.h:28: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/reference_table.cc:28: In file included from runtime/mirror/class-inl.h: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/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:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -25227,11 +25271,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.cc:51: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/reference_table.cc:28: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -25242,11 +25283,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.cc:51: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/reference_table.cc:28: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -25257,11 +25295,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.cc:51: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/reference_table.cc:28: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -25272,11 +25307,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.cc:51: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/reference_table.cc:28: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -25287,11 +25319,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.cc:51: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/reference_table.cc:28: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -25302,7 +25331,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/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: @@ -25315,7 +25344,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/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: @@ -25328,7 +25357,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/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: @@ -25341,7 +25370,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/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: @@ -25354,7 +25383,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/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: @@ -25367,7 +25396,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/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: @@ -25380,65 +25409,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/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/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/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/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:24: In file included from libartbase/base/array_slice.h:24: @@ -25465,7 +25436,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:24: In file included from libartbase/base/array_slice.h:24: @@ -25479,7 +25450,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/parsed_options.cc:17: +8 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/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_DEPRECIn file included from Aruntime/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: @@ -25493,12 +25475,12 @@ In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { + T27 | 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 +E/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] +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] 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 @@ -25514,7 +25496,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: + iteIn 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: @@ -25536,66 +25518,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__]] | ^ -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 +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__]] + | ^ +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__]] | ^ -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/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> { }; +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/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/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: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/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 +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 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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 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 -runtime/reference_table.cc:28: -In file included from runtime/mirror/class-inl.h:32: +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 + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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 { @@ -25606,8 +25609,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/reference_table.cc:28: -In file included from runtime/mirror/class-inl.h:32: +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; @@ -25618,8 +25624,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/reference_table.cc:28: -In file included from runtime/mirror/class-inl.h:32: +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; @@ -25630,8 +25639,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/reference_table.cc:28: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/thread_list.cc:33: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -25642,8 +25654,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/reference_table.cc:28: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/thread_list.cc:33: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -25654,8 +25669,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/reference_table.cc:28: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/thread_list.cc:33: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -25666,7 +25684,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/oat_quick_method_header.cc:24: +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: @@ -25700,7 +25718,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/oat_quick_method_header.cc:24: +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: @@ -25721,222 +25739,235 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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/oat_file.cc:68: +In file included from runtime/object_lock.cc:20: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] +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 +/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/oat_file.cc:68: +In file included from runtime/object_lock.cc:20: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' 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. -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 +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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/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/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 +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/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 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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 +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 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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 { +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::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/thread.cc:42: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/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/reflection.cc:17: +In file included from runtime/reflection-inl.h:28: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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/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/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 +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/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 +30 warnings generated. +clang++ -c -o runtime/verifier/verifier_deps.o runtime/verifier/verifier_deps.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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/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/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 +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 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/scoped_thread_state_change.cc:24: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' 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/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/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 +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/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 +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' @@ -25955,53 +25986,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:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : 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__]] - | ^ -eIn 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 ss_iterator_tag, T> { - | 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__]] - | ^ - ^ + 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] - 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/thread_list.cc:33: +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 +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h: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/thread_list.cc:33: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' 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/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::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/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 +In file included from runtime/reflective_value_visitor.cc:23: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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/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/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 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 { @@ -26115,11 +26138,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:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +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; @@ -26130,11 +26152,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:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +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; @@ -26145,82 +26166,148 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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 +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/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 { +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: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: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/method_verifier.cc:23: +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/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 + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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: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_DEPRECATIn file included from runtime/oat_file_manager.cc:34: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] -ED it 327 | struct SplitStringIter : perublic 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 | ^ +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 struct _GLIBCXX17_DEruntime/verifier/method_verifier.ccPRECATED iterator - | ^ -:23/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:: -34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRIn file included from ECATED [[__deprruntime/art_field-inl.hecated__]] - | : ^ -24: +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 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 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/trace.cc:25: + 123 | # define _GLIBCXX17_DEPRECATEDIn 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 +In 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' @@ -26230,11 +26317,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: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' @@ -26244,6 +26331,18 @@ In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included 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__]] + | ^ +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; @@ -26254,10 +26353,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/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: +_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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 { @@ -26268,10 +26373,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/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 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; @@ -26282,10 +26388,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/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 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; @@ -26297,10 +26404,42 @@ 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 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: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/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 { @@ -26311,11 +26450,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/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 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; @@ -26326,11 +26465,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/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 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; @@ -26341,26 +26480,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/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 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 { | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iteratIn 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] +or 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 | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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: +:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123In 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; @@ -26369,16 +26518,18 @@ 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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/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: +# defiIn 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; + ne _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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 @@ -26386,6 +26537,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/runtime_options.cc:17: In file included from runtime/runtime_options.h:33: In file included from runtime/jit/jit_code_cache.h:36: @@ -26446,6 +26598,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/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/runtime_options.cc:17: In file included from runtime/runtime_options.h:33: In file included from runtime/jit/jit_code_cache.h:36: @@ -26506,92 +26659,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__]] | ^ -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' 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__]] - | ^ -3In file included from 2_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 - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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/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; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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: -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/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 { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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 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: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] - 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. -In file included from runtime/var_handles.cc:22: +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 | 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: @@ -26625,24 +26712,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/var_handles.cc:22: -In file included from runtime/method_handles-inl.h:24: -In file included from runtime/interpreter/interpreter_common.h:34: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/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/var_handles.cc ::22 : +pIn file included from uruntime/method_handles-inl.hb:l24i: +cIn file included from runtime/interpreter/interpreter_common.h_:_34i: +tIn file included from eruntime/art_field-inl.hr:a24t: +oIn file included from rruntime/class_linker-inl.h_:t24r: +aIn file included from iruntime/art_method-inl.ht:s26<: +_In file included from Ilibdexfile/dex/code_item_accessors-inl.ht:e24r: +aIn file included from tlibdexfile/dex/dex_file-inl.ho:r26>: + libdexfile/dex/class_iterator.h{: 47}:32;: + warning: 'iterator' is deprecated [-Wdeprecated-declarations]| + ^ + 47 | using di/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.hf:f178e:r14e:n cnote: e_in instantiation of template class 'std::__iterator_traits>' requested heret +ype = std::itelibartbase/base/iteration_range.hr:a31t:o41r:< snote: tin instantiation of template class 'std::iterator_traits>' requested hered +::forward_it e31r | a t ours_itnagg ,d ivfafleuree_ntcyep_et>y:p:ed i=f fteyrpeenncaem_et yspted;: +: i| t ^e +rator_trai/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.ht:s127<:I12t:e rnote: >'iterator' has been explicitly marked deprecated here: +:diffe r127e | n c e _ tsytpreu;c +t _| G ^L +IBCXX17_DEPRECAruntime/mirror/class-inl.hTE:D986 :i56t:e rnote: ain instantiation of template class 'art::IterationRange>' requested heret +or + | ^ + /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h986: | 123i:n34l:i nnote: eexpanded from macro '_GLIBCXX17_DEPRECATED' +Iterat i123o | n#R adnegfei >[ [C_l_adsesp:r:eGceattIeFdi_e_l]d]s + (| ) ^ +{ + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h: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/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/var_handles.cc:22: In file included from runtime/method_handles-inl.h:24: In file included from runtime/interpreter/interpreter_common.h:34: @@ -26694,62 +26816,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 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 +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 +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/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/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/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__]] | ^ -In file included from runtime/reflective_value_visitor.cc:23: +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 +12 warnings generated. +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/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: @@ -26776,7 +26878,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/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: @@ -26790,64 +26892,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/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: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 - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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 - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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<_ItIn file included from erator> { }; - | ^ -runtime/reference_table.cc:28: +In file included from runtime/runtime_options.cc:17: +In file included from runtime/runtime_options.h:33: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -26873,7 +26926,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__]] | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.hIn file included from runtime/reference_table.cc:28: +In file included from runtime/runtime_options.cc:17: +In file included from runtime/runtime_options.h:33: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -26886,51 +26947,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__]] | ^ -: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/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 - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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 - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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/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/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: +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/string_builder_append.cc:24: +In file included from runtime/mirror/string-alloc-inl.h:19: +In file included from runtime/mirror/string-inl.h:23: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -26942,15 +26962,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/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/string_builder_append.cc:24: +In file included from runtime/mirror/string-alloc-inl.h:19: +In file included from runtime/mirror/string-inl.h:23: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -26962,15 +26976,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/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/string_builder_append.cc:24: +In file included from runtime/mirror/string-alloc-inl.h:19: +In file included from runtime/mirror/string-inl.h:23: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -26982,15 +26990,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/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/string_builder_append.cc:24: +In file included from runtime/mirror/string-alloc-inl.h:19: +In file included from runtime/mirror/string-inl.h:23: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -27002,15 +27004,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/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/string_builder_append.cc:24: +In file included from runtime/mirror/string-alloc-inl.h:19: +In file included from runtime/mirror/string-inl.h:23: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -27022,15 +27018,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/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/string_builder_append.cc:24: +In file included from runtime/mirror/string-alloc-inl.h:19: +In file included from runtime/mirror/string-inl.h:23: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -27042,12 +27032,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/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/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 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 { @@ -27058,126 +27046,163 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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 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 - 127 | struct _GLIBCXX17_DEPRECATED itIn file included from runtime/verifier/class_verifier.cc:22: + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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 + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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] -er 44 | class ClassIterator : public std::iterator { + 44 | class ClassIterator : public std::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/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 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: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__]] | ^ -r - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:In file included from 123runtime/verifier/class_verifier.cc:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/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; + 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.h34: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__]] | ^ -: note: expanded from macro '_GLIBCXX17_DEPRECATED' - In file included from runtime/verifier/class_verifier.cc:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/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] -123 47 | using difference_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 +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ -/usr/bin/../lib/gcc/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__]] | ^ -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 +In file included from runtime/verifier/class_verifier.cc:22: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' 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: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 +In file included from runtime/verifier/class_verifier.cc:22: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | usinIn 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] - 178 | : public __iterator_traits<_Iterator> { }; +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.hg: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_ 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/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included 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 + 127traits<_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 { + | ^ +s/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | 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__]] + | ^ +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/reflection.cc:17: -In file included from runtime/reflection-inl.h:28: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/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/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/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 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 { @@ -27188,11 +27213,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/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 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; @@ -27203,11 +27226,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/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 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; @@ -27218,10 +27239,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/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: +8 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/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 + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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: +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/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; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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/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 { @@ -27232,10 +27288,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/class_verifier.cc:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/vdex_file.cc:38: +In file included from libdexfile/dex/class_accessor-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -27246,10 +27301,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/class_verifier.cc:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/vdex_file.cc:38: +In file included from libdexfile/dex/class_accessor-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -27260,6 +27314,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/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/transaction.cc:23: libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 190 | class CountIter : public std::iterator { @@ -27280,103 +27335,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__]] | ^ -In file included from runtime/runtime_options.cc:17: -In file included from runtime/runtime_options.h:33: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { +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::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/runtime_options.cc:17: -In file included from runtime/runtime_options.h:33: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/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/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 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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/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 { +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 + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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::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/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 +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 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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/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 -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/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 + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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 + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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: @@ -27393,10 +27459,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/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/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: @@ -27413,10 +27479,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/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/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: @@ -27433,56 +27499,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/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/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> { }; +In file included 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_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/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 +In file included 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/mirror/object-inl.h:26: +In file included 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/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/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/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/stack_map.cc:26: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -27548,7 +27681,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/reg_type.cc:24: +In file included from runtime/verifier/reg_type_cache.cc:17: +In file included from runtime/verifier/reg_type_cache-inl.h:22: +In file included from runtime/class_root-inl.h:22: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -27561,7 +27696,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/reg_type.cc:24: +In file included from runtime/verifier/reg_type_cache.cc:17: +In file included from runtime/verifier/reg_type_cache-inl.h:22: +In file included from runtime/class_root-inl.h:22: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -27574,7 +27711,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/reg_type.cc:24: +In file included from runtime/verifier/reg_type_cache.cc:17: +In file included from runtime/verifier/reg_type_cache-inl.h:22: +In file included from runtime/class_root-inl.h:22: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -27587,16 +27726,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/class_linker-inl.h:23: -In file 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 _GLIBCXX1In file included from runtime/verifier/reg_type.cc:24: +In file included from runtime/verifier/reg_type_cache.cc:17: +In file included from runtime/verifier/reg_type_cache-inl.h:22: +In file included from runtime/class_root-inl.h:22: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -27609,7 +27741,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/reg_type.cc:24: +In file included from runtime/verifier/reg_type_cache.cc:17: +In file included from runtime/verifier/reg_type_cache-inl.h:22: +In file included from runtime/class_root-inl.h:22: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -27622,7 +27756,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/reg_type.cc:24: +In file included from runtime/verifier/reg_type_cache.cc:17: +In file included from runtime/verifier/reg_type_cache-inl.h:22: +In file included from runtime/class_root-inl.h:22: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -27635,44 +27771,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__]] | ^ -7_DEPRECATED iterator +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 +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 +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/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 +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__]] | ^ -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.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 - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/string_builder_append.cc:24: -In file included from runtime/mirror/string-alloc-inl.h:19: -In file included from runtime/mirror/string-inl.h:23: -In file included from runtime/mirror/class-inl.h:32: -In file included from 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 { | ^ @@ -27682,10 +27806,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/string_builder_append.cc:24: -In file included from runtime/mirror/string-alloc-inl.h:19: -In file included from runtime/mirror/string-inl.h:23: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/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; @@ -27696,10 +27819,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/string_builder_append.cc:24: -In file included from runtime/mirror/string-alloc-inl.h:19: -In file included from runtime/mirror/string-inl.h:23: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/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; @@ -27710,8 +27832,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/well_known_classes.cc:26: -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:28: @@ -27724,8 +27845,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/well_known_classes.cc:26: -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:28: @@ -27738,8 +27858,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/well_known_classes.cc:26: -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:28: @@ -27752,48 +27871,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: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/string_builder_append.cc:24: -In file included from runtime/mirror/string-alloc-inl.h:19: -In file included from runtime/mirror/string-inl.h:23: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' 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/string_builder_append.cc:24: -In file included from runtime/mirror/string-alloc-inl.h:19: -In file included from runtime/mirror/string-inl.h:23: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' 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/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 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: @@ -27849,116 +27927,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/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/mirror/object-inl.h:26: -In file included 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/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 - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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: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. -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__]] - | ^ -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 -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_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 -2 warnings generated. -clang++ -c -o runtime/entrypoints/jni/jni_entrypoints.o runtime/entrypoints/jni/jni_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/verifier/register_line.cc:24: -In file included from runtime/verifier/register_line-inl.h:24: -In file included from runtime/verifier/reg_type_cache-inl.h:22: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/verifier/verifier_deps.cc:22: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -27969,12 +27942,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/verifier/register_line.cc:24: -In file included from runtime/verifier/register_line-inl.h:24: -In file included from runtime/verifier/reg_type_cache-inl.h:22: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/verifier/verifier_deps.cc:22: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -27985,12 +27957,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/verifier/register_line.cc:24: -In file included from runtime/verifier/register_line-inl.h:24: -In file included from runtime/verifier/reg_type_cache-inl.h:22: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/verifier/verifier_deps.cc:22: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -28001,12 +27972,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/verifier/register_line.cc:24: -In file included from runtime/verifier/register_line-inl.h:24: -In file included from runtime/verifier/reg_type_cache-inl.h:22: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/verifier/verifier_deps.cc:22: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -28017,12 +27987,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/verifier/register_line.cc:24: -In file included from runtime/verifier/register_line-inl.h:24: -In file included from runtime/verifier/reg_type_cache-inl.h:22: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/verifier/verifier_deps.cc:22: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -28033,86 +28002,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/verifier/register_line.cc:24: -In file included from runtime/verifier/register_line-inl.h:24: -In file included from runtime/verifier/reg_type_cache-inl.h:22: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/verifier/verifier_deps.cc:22: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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: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__]] - | ^ -2 warnings generated. -clang++ -c -o runtime/entrypoints/math_entrypoints.o runtime/entrypoints/math_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=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 -8 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 -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: + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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: @@ -28143,10 +28051,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/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/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: @@ -28164,7 +28072,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/thread.cc:42: +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 + 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/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: @@ -28198,7 +28135,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/thread.cc:42: +In file included from runtime/thread_list.cc:33: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:33: @@ -28219,96 +28156,182 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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/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/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__]] + | ^ +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:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/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/scoped_thread_state_change.cc:24: +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:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h: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__]] | ^ -In file included from runtime/verify_object.cc:17: -In file included from runtime/verify_object-inl.h:22: +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: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: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/verify_object.cc:17: -In file included from runtime/verify_object-inl.h:22: +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: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: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/verify_object.cc:17: -In file included from runtime/verify_object-inl.h:22: +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: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: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/transaction.cc:27: +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:32: +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/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 { @@ -28319,13 +28342,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/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -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:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -28336,13 +28356,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/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -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:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -28353,11 +28370,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/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/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/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 { @@ -28368,10 +28384,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/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/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; @@ -28382,10 +28398,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/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/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; @@ -28396,14 +28412,131 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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/transaction.cc:27: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/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 + 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/string_builder_append.cc:24: +In file included from runtime/mirror/string-alloc-inl.h:19: +In file included from runtime/mirror/string-inl.h:23: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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_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 +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/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__]] + | ^ +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/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: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/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 + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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/class_linker-inl.h:23: +In file 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/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/verifier/register_line.cc:24: +In file included from runtime/verifier/register_line-inl.h:24: +In file included from runtime/verifier/reg_type_cache-inl.h:22: +In file included from runtime/class_root-inl.h:22: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -28414,13 +28547,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/transaction.cc:27: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/verifier/register_line.cc:24: +In file included from runtime/verifier/register_line-inl.h:24: +In file included from runtime/verifier/reg_type_cache-inl.h:22: +In file included from runtime/class_root-inl.h:22: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -28431,13 +28563,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/transaction.cc:27: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/verifier/register_line.cc:24: +In file included from runtime/verifier/register_line-inl.h:24: +In file included from runtime/verifier/reg_type_cache-inl.h:22: +In file included from runtime/class_root-inl.h:22: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -28448,6 +28579,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__]] | ^ +2 warnings generated. +8 warnings generated. +clang++ -c -o runtime/entrypoints/math_entrypoints.o runtime/entrypoints/math_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=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 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: @@ -28508,7 +28643,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__]] | ^ -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/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: @@ -28569,143 +28703,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/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__]] - | ^ -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 -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__]] - | ^ -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 - 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/string_builder_append.cc:24: -In file included from runtime/mirror/string-alloc-inl.h:19: -In file included from runtime/mirror/string-inl.h:23: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/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: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/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: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/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 +In file 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/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.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: @@ -28736,10 +28788,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.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: @@ -28763,26 +28815,12 @@ In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' 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' @@ -28794,20 +28832,38 @@ In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h: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] + 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. -In file included from runtime/reflection.cc: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: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/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 +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: @@ -28836,14 +28892,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__]] | ^ -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/reflection.cc:33: +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_iterator10 warnings generated. -: public std::iterator::const_iterator' requested here 415 | for (StackMap stack_map : stack_maps_) { @@ -28852,9 +28907,12 @@ 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__depreIn file included from cruntime/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: + 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 +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: @@ -28866,11 +28924,9 @@ In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] -a 27 | class StrideIterator : public std::iterator { + 27 | class StrideIterator : public std::iterator { | ^ -t/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.hed__]] - | ^ -: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] @@ -28889,9 +28945,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/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/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: @@ -28911,38 +28966,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_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/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 - 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/runtime_image.cc:38: -In file included from runtime/class_loader_utils.h:20: +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: @@ -28951,53 +28975,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: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: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/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/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 +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/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: @@ -29006,97 +29009,64 @@ In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/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/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: -In file included from runtime/gc/space/region_space-inl.h:21: +8 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/startup_completed_task.cc:28: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIIn 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/class_linker.h:36: -libdexfile/dex/class_accessor.h:180:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] -t 180 | class DataIterator : public std::iterator { - | ^ -e/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 - r162 | __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.htor : 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 - 178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -162libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - | __void_t' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -libdexfile/dex/class_accessor-inl.h178 | : public __iterator_traits<_Iterator> { }; + 178 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.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:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:127:12: note: 'iterator' has been explicitly marked deprecated here +libartbase/base/iteration_range.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' +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -31:41: note: in instantiation of template class 'std::iterator_traits>' requested hereIn 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/startup_completed_task.cc:28: 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:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h: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: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:33: @@ -29105,26 +29075,34 @@ In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/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] - 31 | using difference_type = typename std::iterator_traits::difference_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: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; | ^ -184runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - | 986 | inline IterationRange> Class::GetIFields() { +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h 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: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.h123 | # 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__]] | ^ -:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'In file included from runtime/thread_list.cc:33: +In file included from runtime/var_handles.cc:22: +In file included from runtime/method_handles-inl.h:24: +In file included from runtime/interpreter/interpreter_common.h: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: @@ -29137,21 +29115,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: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 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -: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/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/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: @@ -29182,10 +29154,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/art_method-inl.h:24: -In 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: @@ -29203,37 +29172,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/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/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/var_handles.cc:22: -In file included from runtime/method_handles-inl.h:24: -In file included from runtime/interpreter/interpreter_common.h:34: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: +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/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: @@ -29264,12 +29208,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: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/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: @@ -29287,64 +29229,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/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 { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/entrypoints/entrypoint_utils.cc:19: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' 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/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; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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 - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/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/verifier/verifier_deps.cc:22: +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: @@ -29357,44 +29242,28 @@ In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/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 - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -162 | 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] - __void_t' 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::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 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:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here +libartbase/base/iteration_range.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:127:12: note: 'iterator' has been explicitly marked deprecated here - :986:56: note: in instantiation of template class 'art::IterationRange>' requested here +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here 986 | inline IterationRange> Class::GetIFields() { | ^ -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 - | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h127 | 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' - :123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -123 | # defIn file included from runtime/verifier/verifier_deps.cc:22: +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: @@ -29407,37 +29276,20 @@ In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - ine _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -30 | In file included from 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.hruntime/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] - :127:12: note: 'iterator' has been explicitly marked deprecated here - 64 | using difference_type = std::iterator::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 - | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/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: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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__]] - | ^ 15 warnings generated. -clang++ -c -o runtime/entrypoints/quick/quick_lock_entrypoints.o runtime/entrypoints/quick/quick_lock_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: +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/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: @@ -29468,10 +29320,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/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: @@ -29489,134 +29341,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/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__]] - | ^ 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 +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/verifier/reg_type.cc:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/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 - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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/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/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 +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' @@ -29633,6 +29387,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] + 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: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 { | ^ @@ -29655,14 +29422,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.cc:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/vdex_file.cc:42: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -29675,13 +29435,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/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 -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 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] 44 | class ClassIterator : public std::iterator { @@ -29692,12 +29449,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/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 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] 46 | using value_type = std::iterator::value_type; @@ -29708,12 +29463,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/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 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] 47 | using difference_type = std::iterator::difference_type; @@ -29724,12 +29477,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/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 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] 61 | std::iterator { @@ -29740,12 +29491,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/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 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] 63 | using value_type = std::iterator::value_type; @@ -29756,12 +29505,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/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 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] 64 | using difference_type = std::iterator::difference_type; @@ -29856,51 +29603,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/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 - 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/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 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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_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 -In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:17: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/entrypoints/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 { @@ -29911,97 +29618,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/entrypoints/quick/quick_dexcache_entrypoints.cc:17: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/entrypoints/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_tyIn file included from runtime/verifier/register_line.cc:24: -In file included from runtime/verifier/register_line-inl.h:24: -In file included from runtime/verifier/reg_type_cache-inl.h:22: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] -p 27 | class StrideIterator : public std::iterator { - | ^ -e/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 - + 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.h162 | __void_t' 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__]] | ^ -:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::StrideIterator]In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:17: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/entrypoints/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; + 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.h178 | : 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.h127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.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.h123: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/verifier/register_line.cc:24: -In file included from runtime/verifier/register_line-inl.h:24: -In file included from runtime/verifier/reg_type_cache-inl.h:22: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/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: -In file included from runtime/art_method-inl.h:24: -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/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 { @@ -30012,10 +29663,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_dexcache_entrypoints.cc:17: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/entrypoints/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; @@ -30026,10 +29678,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_dexcache_entrypoints.cc:17: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/entrypoints/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; @@ -30040,7 +29693,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_field_entrypoints.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: @@ -30055,7 +29709,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_field_entrypoints.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: @@ -30070,7 +29725,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_field_entrypoints.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: @@ -30085,7 +29741,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_field_entrypoints.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: @@ -30100,7 +29757,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_field_entrypoints.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: @@ -30115,7 +29773,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_field_entrypoints.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: @@ -30130,12 +29789,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. -8 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 -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_cast_entrypoints.cc:17: -In file included from runtime/mirror/class-inl.h:32: +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 { @@ -30146,8 +29803,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_cast_entrypoints.cc:17: -In file included from runtime/mirror/class-inl.h:32: +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; @@ -30158,8 +29817,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_cast_entrypoints.cc:17: -In file included from runtime/mirror/class-inl.h:32: +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; @@ -30170,109 +29831,54 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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: +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/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' is deprecated [-Wdeprecated-declarations] -P 27 | class StrideIterator : public std::iterator { - | ^ -ai/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 - r> { + 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.h162 | __void_t>' [with _Iterator = art::StrideIterator]In file included from runtime/entrypoints/quick/quick_cast_entrypoints.cc:17: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/entrypoints/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] - - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/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; + 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:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.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__]] | ^ -:31:41: In file included from note: runtime/entrypoints/quick/quick_cast_entrypoints.cc:17: -In file included from runtime/mirror/class-inl.h:32: +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] - in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h64 | 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:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - :127:12: note: 'iterator' has been explicitly marked deprecated here -986 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h | :123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h123 | # define _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/verify_object.cc:17: -In file included from runtime/verify_object-inl.h:22: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' 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/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 +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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/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: @@ -30281,32 +29887,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/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/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/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: @@ -30315,39 +29911,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] +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: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 +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -30358,10 +29936,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_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_field_entrypoints.cc:19: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -30372,32 +29951,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_jni_entrypoints.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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, 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 - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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 runtime/entrypoints/quick/quick_field_entrypoints.cc:19: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -30408,10 +29966,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_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_field_entrypoints.cc:19: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -30422,10 +29981,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_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_field_entrypoints.cc:19: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -30436,10 +29996,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_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_field_entrypoints.cc:19: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -30450,43 +30011,23 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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 - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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 +8 warnings generated. +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: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/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 +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' @@ -30658,10 +30199,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/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/verifier/register_line.cc:24: +In file included from runtime/verifier/register_line-inl.h:24: +In file included from runtime/verifier/reg_type_cache-inl.h:22: +In file included from runtime/class_root-inl.h:22: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -30670,22 +30213,34 @@ In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 27 | class StrideIterator : public std::iterator { | ^ -runtime/runtime.cc:729:28: note: in instantiation of template class 'art::StrideIterator' requested here - 729 | for (ArtMethod& method : klass->GetDeclaredMethods(kRuntimePointerSize)) { - | ^ -/usr/bin/../lib/gcc/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/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/verifier/register_line.cc:24: +In file included from runtime/verifier/register_line-inl.h:24: +In file included from runtime/verifier/reg_type_cache-inl.h:22: +In file included from runtime/class_root-inl.h:22: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -30694,18 +30249,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] +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__]] | ^ 12 warnings generated. -In file included from runtime/well_known_classes.cc:26: -In file included from runtime/art_method-inl.h:24: +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/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: @@ -30717,8 +30274,7 @@ In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIteraclang++ -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 -tor : 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] - 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/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/trace.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/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 + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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: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_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 { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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: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_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; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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>' 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 member class 'art::BitTable::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/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 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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_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/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: @@ -30793,7 +30444,75 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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/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/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 + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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: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_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: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_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: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 | # deIn 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: @@ -30802,25 +30521,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: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: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 +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' @@ -30835,122 +30555,219 @@ In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/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/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h: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: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 +fine _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: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/entrypoints/quick/quick_jni_entrypoints.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' 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_jni_entrypoints.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/well_known_classes.cc:26: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h: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 +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/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: +In file included from runtime/well_known_classes.cc:26: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:29: -In file included from runtime/class_linker.h:36: -libdexfile/dex/class_accessor.h: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:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h: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: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/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/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 +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/verifier/reg_type_cache.cc:26: +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/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__]] + | ^ +11 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 +8 warnings generated. +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 { | ^ @@ -30960,7 +30777,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:26: +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 { | ^ @@ -30970,12 +30787,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__]] | ^ -8 warnings generated. +clang++ -c -o runtime/monitor_linux.o runtime/monitor_linux.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o runtime/runtime_linux.o runtime/runtime_linux.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/entrypoints/quick/quick_fillarray_entrypoints.cc:17: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h: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__]] + | ^ 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 +12 warnings generated. clang++ -c -o runtime/interpreter/mterp/nterp.o runtime/interpreter/mterp/nterp.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/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] @@ -31003,8 +30863,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/thread.cc:87: -In file included from runtime/monitor_objects_stack_visitor.h:25: +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] @@ -31019,71 +30878,154 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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. -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 -8 warnings generated. -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] + 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/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:162:27: note: in instantiation of member class 'art::BitTable::const_iterator' requested 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:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/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::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::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::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 stclang++ -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 -d::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::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 +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/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] + 182 | using value_type = typename std::iterator::value_type; | ^ -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__]] | ^ -In file included from runtime/entrypoints/quick/quick_deoptimization_entrypoints.cc:22: -In file included from runtime/quick_exception_handler.h:28: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/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/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/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/entrypoints/quick/quick_deoptimization_entrypoints.cc:22: +In file included from runtime/quick_exception_handler.h:28: In file included from runtime/stack_map.h:25: In file included from libartbase/base/bit_table.h:32: libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -31098,24 +31040,8 @@ 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.hIn 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 - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -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 @@ -31124,8 +31050,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:63: -In file included from runtime/stack.h:30: +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' 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/verify_object.cc:17: +In file included from runtime/verify_object-inl.h:22: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' 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/verify_object.cc:17: +In file included from runtime/verify_object-inl.h:22: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' 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/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/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' 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__]] + | ^ +16 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: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 { | ^ -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__]] | ^ -In file included from runtime/entrypoints/quick/quick_deoptimization_entrypoints.cc:22: -In file included from runtime/quick_exception_handler.h:28: +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/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' is deprecated [-Wdeprecated-declarations] 156 | class const_iterator : public std::iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { +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/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: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/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: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/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' @@ -31334,64 +31314,6 @@ In file included from runtime/class_linker-inl.h:23: In file included 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__]] - | ^ -16 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_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: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_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:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { | ^ @@ -31401,7 +31323,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: @@ -31415,7 +31337,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: @@ -31429,103 +31351,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__]] | ^ +10 warnings generated. 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 8 warnings generated. clang++ -c -o runtime/monitor_pool.o runtime/monitor_pool.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/entrypoints/jni/jni_entrypoints.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/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/jni/jni_entrypoints.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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/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/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 { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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_64/context_x86_64.cc:20: -In file included from libartbase/base/bit_utils_iterator.h: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/arch/x86_64/context_x86_64.cc:20: -libartbase/base/bit_utils_iterator.h:36:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 36 | : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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 -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/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: @@ -31555,10 +31390,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/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/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: @@ -31575,10 +31410,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/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/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: @@ -31595,10 +31430,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/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/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: @@ -31628,10 +31463,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/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/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: @@ -31648,10 +31483,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/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/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: @@ -31668,6 +31503,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/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 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/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/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: @@ -31707,8 +31576,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. -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: @@ -31730,8 +31597,7 @@ 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 | 3 warnings generated. -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__]] @@ -31749,12 +31615,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__]] | ^ +14 warnings generated. +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 { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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_64/context_x86_64.cc:20: +In file included from libartbase/base/bit_utils_iterator.h: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/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: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/arch/x86_64/context_x86_64.cc:20: +libartbase/base/bit_utils_iterator.h:36:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 36 | : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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/math_entrypoints.cc:19: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:24: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: +In file included from runtime/entrypoints/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: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_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: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_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: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/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: @@ -31785,11 +31767,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/math_entrypoints.cc:19: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:24: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: +In file included from runtime/entrypoints/jni/jni_entrypoints.cc:25: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -31807,17 +31788,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__]] | ^ -4 warnings generated. +3 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/entrypoints/entrypoint_utils.cc:19: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/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: @@ -31843,15 +31816,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/entrypoint_utils.cc:19: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/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: @@ -31864,12 +31829,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/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 -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_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/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: @@ -31900,10 +31864,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_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/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: @@ -31921,11 +31886,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/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 -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: +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 +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: @@ -31944,7 +31909,6 @@ 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 -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 libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here 31 | using difference_type = typename std::iterator_traits::difference_type; | ^ @@ -31952,33 +31916,15 @@ 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/interpreter/mterp/nterp_impl.cc:18: -In file included from runtime/interpreter/interpreter_common.h:34: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] -te 44 | class ClassIterator : 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' -a 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -tor - | ^ -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__]] | ^ -runtime/interpreter/mterp/nterp_impl.cc:18: -In file included from runtime/interpreter/interpreter_common.h:34: -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/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: @@ -31988,21 +31934,45 @@ In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] -In file included from 30 | typename std::iterator::difference_type; + 30 | typename std::iterator::difference_type; | ^ -runtime/art_field-inl.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 - :24: +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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_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 +12 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 +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 +In file included from runtime/interpreter/mterp/nterp_impl.cc:18: +In file included from runtime/interpreter/interpreter_common.h:34: +In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 127 | struct _GLIBCXX17_DEPRECATED iterator +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.h46: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__]] | ^ - | using value_type = std::iterator::value_type; +In file included from runtime/interpreter/mterp/nterp_impl.cc:18: +In file included from runtime/interpreter/interpreter_common.h:34: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator @@ -32026,7 +31996,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. 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: @@ -32075,18 +32044,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 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 -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:249 warnings generated. -: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:19: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: +In file included from runtime/entrypoints/quick/quick_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: @@ -32117,10 +32078,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/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: @@ -32138,7 +32099,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__]] | ^ -class StrideIterator : public std::iterator { +8 warnings generated. +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::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 _GIn file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19: + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/quick/quick_lock_entrypoints.cc:19: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' 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: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/entrypoints/quick/quick_lock_entrypoints.cc:19: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/quick/quick_lock_entrypoints.cc:19: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' 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. +8 warnings generated. +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: @@ -32207,34 +32249,16 @@ In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - LIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h27 | class StrideIterator : public std::iterator { + 27 | class StrideIterator : public std::iterator { | ^ -:123/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 - :34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -162 | In file included from runtime/entrypoints/quick/quick_lock_entrypoints.cc:19: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h__void_t' 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::StrideIterator] 178 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/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: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -: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 @@ -32246,7 +32270,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: @@ -32267,46 +32291,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_lock_entrypoints.cc:19: +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: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/entrypoints/quick/quick_lock_entrypoints.cc:19: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/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_lock_entrypoints.cc:19: +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: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__]] | ^ -9 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: @@ -32362,12 +32401,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__]] | ^ -14 warnings generated. -12 warnings generated. -8 warnings generated. -12 warnings generated. -8 warnings generated. -8 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/stack_map.h:25: @@ -32378,10 +32411,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ -/usr/bin/../lib/gcc/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: 9 warnings generated. +expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -15 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/stack_map.h:25: @@ -32395,36 +32428,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/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 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: @@ -32509,53 +32512,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/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/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: @@ -32620,36 +32576,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: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/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__]] - | ^ +9 warnings generated. +11 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: @@ -32705,7 +32633,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_dexcache_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: @@ -32720,7 +32648,37 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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.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: @@ -32735,6 +32693,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__]] | ^ +19 warnings generated. 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: @@ -32743,7 +32702,7 @@ 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.h:162:27In file included from : note: in instantiation of member class 'art::BitTable::const_iterator' requested here 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] @@ -32776,13 +32735,101 @@ 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.hruntime/entrypoints/math_entrypoints.cc:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +:/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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/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/jni/jni_entrypoints.cc:28: +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 + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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 + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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: @@ -32797,7 +32844,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/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: @@ -32812,7 +32859,37 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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/quick/quick_jni_entrypoints.cc:21: +In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: +In file included from runtime/nth_caller_visitor.h:22: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +In file included from libartbase/base/bit_table.h:32: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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: +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_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: @@ -32842,7 +32919,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_dexcache_entrypoints.cc:24: +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: @@ -32914,7 +32991,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/entrypoints/quick/quick_lock_entrypoints.cc:19: +In file included from runtime/entrypoints/jni/jni_entrypoints.cc:28: +In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: +In file included from runtime/nth_caller_visitor.h:22: +In file included from runtime/stack.h:30: +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/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 + 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_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__]] + | ^ +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: @@ -32941,7 +33103,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/entrypoints/quick/quick_lock_entrypoints.cc:19: +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: @@ -32955,6 +33125,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__]] | ^ +4 warnings generated. 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: @@ -33055,11 +33226,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_alloc_entrypoints.cc:24: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: +In file included from 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 { @@ -33070,11 +33239,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_alloc_entrypoints.cc:24: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: +In file included from 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 { @@ -33085,171 +33252,112 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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: -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. +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 + 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_jni_entrypoints.cc:21: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { +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>' 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_field_entrypoints.cc:24: +15 warnings generated. +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_field_entrypoints.cc:24: + 190 | class CountIter : public sIn 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/interpreter/mterp/nterp_impl.cc:18: -In file included from runtime/interpreter/interpreter_common.h:34: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' 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 +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/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 +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 | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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_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] + 327 | struct SplitStringIter : 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 member class 'art::BitTable::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 +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/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: 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__]] | ^ -In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:21: +In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:24: In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: In file included from runtime/nth_caller_visitor.h:22: In file included from runtime/stack.h:30: @@ -33279,7 +33387,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_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: @@ -33296,7 +33404,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_field_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: @@ -33326,7 +33434,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_field_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: @@ -33343,79 +33451,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__]] | ^ -4 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 { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-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 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 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 - 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 debian/out/operator_out.cc:24: -In file included from ./runtime/stack.h:30: -In file included from ./runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 415 | for (StackMap stack_map : stack_maps_) { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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. -19 warnings generated. +4 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: @@ -33444,7 +33481,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__]] | ^ -4 warnings generated. +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: @@ -33521,7 +33558,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. 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: @@ -33552,6 +33588,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/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/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: @@ -33561,8 +33612,23 @@ 156 | class const_iterator : public std::iterator::const_iterator' 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.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +| /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../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> { }; | ^ @@ -33646,40 +33712,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. -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__]] - | ^ -12 warnings generated. -12 warnings generated. -12 warnings generated. In file included from runtime/entrypoints/quick/quick_trampoline_entrypoints.cc:29: In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: In file included from runtime/nth_caller_visitor.h:22: @@ -33729,49 +33761,53 @@ | ^ 12 warnings generated. 12 warnings generated. -14 warnings generated. -8 warnings generated. 12 warnings generated. 12 warnings generated. 12 warnings generated. +8 warnings generated. +14 warnings generated. +12 warnings generated. +12 warnings generated. 19 warnings generated. 12 warnings generated. 12 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 -lbacktrace -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' mkdir -p debian/out dh_auto_build --buildsystem=makefile -- --file=debian/libdexfile_support.mk - make -j42 "INSTALL=install --strip-program=true" --file=debian/libdexfile_support.mk + make -j40 "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' mkdir -p debian/out dh_auto_build --buildsystem=makefile -- --file=debian/libsigchain.mk - make -j42 "INSTALL=install --strip-program=true" --file=debian/libsigchain.mk + make -j40 "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' mkdir -p debian/out dh_auto_build --buildsystem=makefile -- --file=debian/libnativebridge.mk - make -j42 "INSTALL=install --strip-program=true" --file=debian/libnativebridge.mk + make -j40 "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 -j42 "INSTALL=install --strip-program=true" --file=debian/libnativeloader.mk + make -j40 "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 -j42 "INSTALL=install --strip-program=true" --file=debian/dexlist.mk + make -j40 "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: @@ -33989,7 +34025,7 @@ make[2]: Leaving directory '/build/reproducible-path/android-platform-art-14.0.0+r15' mkdir -p debian/out dh_auto_build --buildsystem=makefile -- --file=debian/libdexfile_external.mk - make -j42 "INSTALL=install --strip-program=true" --file=debian/libdexfile_external.mk + make -j40 "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: @@ -34206,12 +34242,12 @@ 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 -j42 "INSTALL=install --strip-program=true" --file=debian/dexdump.mk + make -j40 "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 clang++ -c -o dexdump/dexdump_main.o dexdump/dexdump_main.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -I/usr/include/android/nativehelper -Idexdump -Ilibartbase -Ilibdexfile -Ilibdexfile/external/include -Iruntime -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -In file included from dexdump/dexdump.cc:53: +In file included from dexdump/dexdump_cfg.cc:28: In file included from libdexfile/dex/class_accessor-inl.h:25: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -34222,7 +34258,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 dexdump/dexdump.cc:53: +In file included from dexdump/dexdump_cfg.cc:28: In file included from libdexfile/dex/class_accessor-inl.h:25: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -34233,7 +34269,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 dexdump/dexdump.cc:53: +In file included from dexdump/dexdump_cfg.cc:28: In file included from libdexfile/dex/class_accessor-inl.h:25: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -34244,7 +34280,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 dexdump/dexdump_cfg.cc:28: +In file included from dexdump/dexdump.cc:53: In file included from libdexfile/dex/class_accessor-inl.h:25: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -34255,7 +34291,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 dexdump/dexdump_cfg.cc:28: +In file included from dexdump/dexdump.cc:53: In file included from libdexfile/dex/class_accessor-inl.h:25: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -34266,7 +34302,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 dexdump/dexdump_cfg.cc:28: +In file included from dexdump/dexdump.cc:53: In file included from libdexfile/dex/class_accessor-inl.h:25: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -34277,7 +34313,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 dexdump/dexdump.cc:53: +In file included from dexdump/dexdump_cfg.cc:28: In file included from libdexfile/dex/class_accessor-inl.h:26: In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -34290,7 +34326,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 dexdump/dexdump.cc:53: +In file included from dexdump/dexdump_cfg.cc:28: In file included from libdexfile/dex/class_accessor-inl.h:26: In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -34303,7 +34339,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 dexdump/dexdump.cc:53: +In file included from dexdump/dexdump_cfg.cc:28: In file included from libdexfile/dex/class_accessor-inl.h:26: In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -34316,8 +34352,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 dexdump/dexdump.cc:53: -In file included from libdexfile/dex/class_accessor-inl.h:20: +In file included from dexdump/dexdump_cfg.cc:19: +In file included from dexdump/dexdump_cfg.h:23: libdexfile/dex/class_accessor.h:180:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 180 | class DataIterator : public std::iterator { | ^ @@ -34363,8 +34399,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 dexdump/dexdump.cc:53: -In file included from libdexfile/dex/class_accessor-inl.h:20: +In file included from dexdump/dexdump_cfg.cc:19: +In file included from dexdump/dexdump_cfg.h:23: libdexfile/dex/class_accessor.h:182:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 182 | using value_type = typename std::iterator::value_type; | ^ @@ -34374,8 +34410,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 dexdump/dexdump.cc:53: -In file included from libdexfile/dex/class_accessor-inl.h:20: +In file included from dexdump/dexdump_cfg.cc:19: +In file included from dexdump/dexdump_cfg.h:23: libdexfile/dex/class_accessor.h:184:23: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 184 | typename std::iterator::difference_type; | ^ @@ -34385,8 +34421,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 dexdump/dexdump.cc:53: -In file included from libdexfile/dex/class_accessor-inl.h:20: +In file included from dexdump/dexdump_cfg.cc:19: +In file included from dexdump/dexdump_cfg.h:23: libdexfile/dex/class_accessor.h:180:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 180 | class DataIterator : public std::iterator { | ^ @@ -34432,8 +34468,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 dexdump/dexdump.cc:53: -In file included from libdexfile/dex/class_accessor-inl.h:20: +In file included from dexdump/dexdump_cfg.cc:19: +In file included from dexdump/dexdump_cfg.h:23: libdexfile/dex/class_accessor.h:182:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 182 | using value_type = typename std::iterator::value_type; | ^ @@ -34443,8 +34479,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 dexdump/dexdump.cc:53: -In file included from libdexfile/dex/class_accessor-inl.h:20: +In file included from dexdump/dexdump_cfg.cc:19: +In file included from dexdump/dexdump_cfg.h:23: libdexfile/dex/class_accessor.h:184:23: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 184 | typename std::iterator::difference_type; | ^ @@ -34454,7 +34490,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 dexdump/dexdump_cfg.cc:28: +In file included from dexdump/dexdump.cc:53: In file included from libdexfile/dex/class_accessor-inl.h:26: In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -34467,7 +34503,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 dexdump/dexdump_cfg.cc:28: +In file included from dexdump/dexdump.cc:53: In file included from libdexfile/dex/class_accessor-inl.h:26: In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -34480,7 +34516,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 dexdump/dexdump_cfg.cc:28: +In file included from dexdump/dexdump.cc:53: In file included from libdexfile/dex/class_accessor-inl.h:26: In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -34493,8 +34529,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 dexdump/dexdump_cfg.cc:19: -In file included from dexdump/dexdump_cfg.h:23: +In file included from dexdump/dexdump.cc:53: +In file included from libdexfile/dex/class_accessor-inl.h:20: libdexfile/dex/class_accessor.h:180:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 180 | class DataIterator : public std::iterator { | ^ @@ -34540,8 +34576,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 dexdump/dexdump_cfg.cc:19: -In file included from dexdump/dexdump_cfg.h:23: +In file included from dexdump/dexdump.cc:53: +In file included from libdexfile/dex/class_accessor-inl.h:20: libdexfile/dex/class_accessor.h:182:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 182 | using value_type = typename std::iterator::value_type; | ^ @@ -34551,8 +34587,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 dexdump/dexdump_cfg.cc:19: -In file included from dexdump/dexdump_cfg.h:23: +In file included from dexdump/dexdump.cc:53: +In file included from libdexfile/dex/class_accessor-inl.h:20: libdexfile/dex/class_accessor.h:184:23: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 184 | typename std::iterator::difference_type; | ^ @@ -34562,8 +34598,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 dexdump/dexdump_cfg.cc:19: -In file included from dexdump/dexdump_cfg.h:23: +In file included from dexdump/dexdump.cc:53: +In file included from libdexfile/dex/class_accessor-inl.h:20: libdexfile/dex/class_accessor.h:180:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 180 | class DataIterator : public std::iterator { | ^ @@ -34609,8 +34645,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 dexdump/dexdump_cfg.cc:19: -In file included from dexdump/dexdump_cfg.h:23: +In file included from dexdump/dexdump.cc:53: +In file included from libdexfile/dex/class_accessor-inl.h:20: libdexfile/dex/class_accessor.h:182:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 182 | using value_type = typename std::iterator::value_type; | ^ @@ -34620,8 +34656,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 dexdump/dexdump_cfg.cc:19: -In file included from dexdump/dexdump_cfg.h:23: +In file included from dexdump/dexdump.cc:53: +In file included from libdexfile/dex/class_accessor-inl.h:20: libdexfile/dex/class_accessor.h:184:23: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 184 | typename std::iterator::difference_type; | ^ @@ -34648,9 +34684,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 -09-02 00:23:49.561 611038 611038 E dexdump : dexdump_main.cc:42 dexdump: [-a] [-c] [-d] [-e] [-f] [-h] [-i] [-j] [-l layout] [-n] [-o outfile] dexfile... +07-31 20:06:59.563 3498199 3498199 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 -09-02 00:23:49.570 611042 611042 E dexlist : dexlist.cc:198 dexlist: [-m p.c.m] [-o outfile] dexfile... +07-31 20:06:59.572 3498204 3498204 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 @@ -34672,8 +34708,8 @@ debian/rules override_dh_shlibdeps make[1]: Entering directory '/build/reproducible-path/android-platform-art-14.0.0+r15' dh_shlibdeps -l/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: cannot find library libnativebridge.so needed by debian/android-libnativeloader/usr/lib/x86_64-linux-gnu/android/libnativeloader.so.0 (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: 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: diversions involved - output may be incorrect diversion by libc6 from: /lib64/ld-linux-x86-64.so.2 @@ -34682,42 +34718,42 @@ 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: 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/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 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 libsigchain.so.0 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against libtinyxml2.so.11 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against 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 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 libcpu_features.so.0 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: symbol _ZN7android4base4JoinISt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EEcEES8_RKT_T0_ 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 _ZN7android4base17ScopedLogSeverityD1Ev 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 InitializeNativeLoader 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 _Z9FindEntryP10ZipArchiveSt17basic_string_viewIcSt11char_traitsIcEEP8ZipEntry 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 inflate 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 _Z15ExtractToMemoryP10ZipArchivePK8ZipEntryPhm 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 _Z13OpenArchiveFdiPKcPP10ZipArchiveb 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 ResetNativeLoader 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 CrcGenerateTable used by debian/android-libart/usr/lib/x86_64-linux-gnu/android/libart.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 libziparchive.so.0 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against libdexfile_support.so.0 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against libtinyxml2.so.11 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against liblz4.so.1 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against libziparchive.so.0 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against libdexfile_support.so.0 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against libsigchain.so.0 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against libcpu_features.so.0 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against libtinyxml2.so.11 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against 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 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 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 liblz4.so.1 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: symbol deflateInit_ 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 inflateInit_ 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 __android_log_error_write 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 CrcGenerateTable 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 InitializeNativeLoader 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 _ZN7android4base4TrimIRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEES7_OT_ 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 _Z17GetFileDescriptorP10ZipArchive 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 _ZN8tinyxml210XMLElement7SetTextEPKc 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 _Z15ErrorCodeStringi 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 _ZN7android4base12StringPrintfB5cxx11EPKcz used by debian/android-libart/usr/lib/x86_64-linux-gnu/android/libart.so.0 found in none of the libraries dpkg-shlibdeps: warning: 86 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: symbol __android_log_assert used by debian/android-libart/usr/lib/x86_64-linux-gnu/android/libdexfile_support.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 _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 _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 _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 _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 _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 _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 _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 _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 _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 _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: package could avoid a useless dependency if 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 debian/android-libart/usr/lib/x86_64-linux-gnu/android/libdexfile_external.so.0 were not linked against libgcc_s.so.1 (they use none of the library's symbols) +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 _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 __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/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_external.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) make[1]: Leaving directory '/build/reproducible-path/android-platform-art-14.0.0+r15' dh_installdeb debian/rules override_dh_gencontrol @@ -34748,12 +34784,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/3413485/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/3413485/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/533217 and its subdirectories -I: Current time: Wed Sep 2 00:24:25 -12 2026 -I: pbuilder-time-stamp: 1788351865 +I: removing directory /srv/workspace/pbuilder/3413485 and its subdirectories +I: Current time: Thu Jul 31 20:07:39 +14 2025 +I: pbuilder-time-stamp: 1753942059