Diff of the two buildlogs: -- --- b1/build.log 2025-03-02 04:52:09.721719865 +0000 +++ b2/build.log 2025-03-02 04:57:32.483068026 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat Mar 1 16:42:12 -12 2025 -I: pbuilder-time-stamp: 1740890532 +I: Current time: Sun Apr 5 01:15:10 +14 2026 +I: pbuilder-time-stamp: 1775301310 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -32,54 +32,86 @@ 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/53099/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/81490/tmp/hooks/D01_modify_environment starting +debug: Running on ionos16-i386. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Apr 4 11:15 /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/81490/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/81490/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='i386' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=11 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='i386' + 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]="i686-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=i386 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=21 ' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=i686 + HOST_ARCH=i386 IFS=' ' - INVOCATION_ID='2af8d55cf720499c9f6a144597fc6d76' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - LD_LIBRARY_PATH='/usr/lib/libeatmydata' - LD_PRELOAD='libeatmydata.so' - 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='53099' - PS1='# ' - PS2='> ' + INVOCATION_ID=c47ebad1fff949b8a1f4a00460ab71d2 + LANG=C + LANGUAGE=de_CH:de + LC_ALL=C + LD_LIBRARY_PATH=/usr/lib/libeatmydata + LD_PRELOAD=libeatmydata.so + MACHTYPE=i686-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=81490 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.XlJz81B1/pbuilderrc_Qeyz --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.XlJz81B1/b1 --logfile b1/build.log android-platform-art_14.0.0+r15-4.dsc' - SUDO_GID='112' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://46.16.76.132:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.XlJz81B1/pbuilderrc_SheK --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.XlJz81B1/b2 --logfile b2/build.log android-platform-art_14.0.0+r15-4.dsc' + SUDO_GID=112 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://213.165.73.152:3128 I: uname -a - Linux ionos12-i386 6.1.0-31-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.128-1 (2025-02-07) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-31-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.128-1 (2025-02-07) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/53099/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/81490/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -227,7 +259,7 @@ Get: 84 http://deb.debian.org/debian trixie/main i386 lld-19 i386 1:19.1.7-1+b1 [1571 kB] Get: 85 http://deb.debian.org/debian trixie/main i386 lld i386 1:19.0-63 [5896 B] Get: 86 http://deb.debian.org/debian trixie/main i386 zlib1g-dev i386 1:1.3.dfsg+really1.3.1-1+b1 [916 kB] -Fetched 112 MB in 1s (84.6 MB/s) +Fetched 112 MB in 1s (134 MB/s) Preconfiguring packages ... Selecting previously unselected package liblocale-gettext-perl. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19789 files and directories currently installed.) @@ -520,8 +552,8 @@ Setting up tzdata (2025a-2) ... Current default time zone: 'Etc/UTC' -Local time is now: Sun Mar 2 04:42:52 UTC 2025. -Universal Time is now: Sun Mar 2 04:42:52 UTC 2025. +Local time is now: Sat Apr 4 11:15:38 UTC 2026. +Universal Time is now: Sat Apr 4 11:15:38 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20220109.1) ... @@ -598,7 +630,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/android-platform-art-14.0.0+r15/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../android-platform-art_14.0.0+r15-4_source.changes +I: user script /srv/workspace/pbuilder/81490/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/81490/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/android-platform-art-14.0.0+r15/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../android-platform-art_14.0.0+r15-4_source.changes dpkg-buildpackage: info: source package android-platform-art dpkg-buildpackage: info: source version 14.0.0+r15-4 dpkg-buildpackage: info: source distribution unstable @@ -625,7 +661,7 @@ debian/rules override_dh_auto_build make[1]: Entering directory '/build/reproducible-path/android-platform-art-14.0.0+r15' dh_auto_build --buildsystem=makefile -- --file=debian/dmtracedump.mk - make -j11 "INSTALL=install --strip-program=true" --file=debian/dmtracedump.mk + make -j21 "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 -Wformat -Werror=format-security -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] @@ -636,7 +672,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 -Wformat -Werror=format-security -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 -j11 "INSTALL=install --strip-program=true" --file=debian/libart.mk debian/out/asm_defines.h + make -j21 "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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++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: @@ -720,7 +756,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 -j11 "INSTALL=install --strip-program=true" --file=debian/libart.mk + make -j21 "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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization @@ -735,20 +771,19 @@ clang++ -c -o libartbase/base/hex_dump.o libartbase/base/hex_dump.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization clang++ -c -o libartbase/base/logging.o libartbase/base/logging.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization clang++ -c -o libartbase/base/malloc_arena_pool.o libartbase/base/malloc_arena_pool.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++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 { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ clang++ -c -o libartbase/base/membarrier.o libartbase/base/membarrier.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization clang++ -c -o libartbase/base/memfd.o libartbase/base/memfd.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++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: +clang++ -c -o libartbase/base/memory_region.o libartbase/base/memory_region.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o libartbase/base/mem_map.o libartbase/base/mem_map.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o libartbase/base/metrics/metrics_common.o libartbase/base/metrics/metrics_common.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o libartbase/base/os_linux.o libartbase/base/os_linux.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=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/runtime_debug.o libartbase/base/runtime_debug.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o libartbase/base/safe_copy.o libartbase/base/safe_copy.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o libartbase/base/scoped_arena_allocator.o libartbase/base/scoped_arena_allocator.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o libartbase/base/scoped_flock.o libartbase/base/scoped_flock.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o libartbase/base/socket_peer_is_trusted.o libartbase/base/socket_peer_is_trusted.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o libartbase/base/time_utils.o libartbase/base/time_utils.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++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 { | ^ @@ -758,7 +793,12 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o libartbase/base/memory_region.o libartbase/base/memory_region.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o libartbase/base/unix_file/fd_file.o libartbase/base/unix_file/fd_file.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o libartbase/base/unix_file/random_access_file_utils.o libartbase/base/unix_file/random_access_file_utils.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o libartbase/base/utils.o libartbase/base/utils.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o libartbase/base/zip_archive.o libartbase/base/zip_archive.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o libartbase/base/mem_map_unix.o libartbase/base/mem_map_unix.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o libdexfile/dex/art_dex_file_loader.o libdexfile/dex/art_dex_file_loader.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++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 { @@ -779,37 +819,45 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o libartbase/base/mem_map.o libartbase/base/mem_map.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -1 warning generated. -clang++ -c -o libartbase/base/metrics/metrics_common.o libartbase/base/metrics/metrics_common.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -clang++ -c -o libartbase/base/os_linux.o libartbase/base/os_linux.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -1 warning generated. -clang++ -c -o libartbase/base/runtime_debug.o libartbase/base/runtime_debug.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -clang++ -c -o libartbase/base/safe_copy.o libartbase/base/safe_copy.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -clang++ -c -o libartbase/base/scoped_arena_allocator.o libartbase/base/scoped_arena_allocator.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -clang++ -c -o libartbase/base/scoped_flock.o libartbase/base/scoped_flock.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -clang++ -c -o libartbase/base/socket_peer_is_trusted.o libartbase/base/socket_peer_is_trusted.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -clang++ -c -o libartbase/base/time_utils.o libartbase/base/time_utils.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o libdexfile/dex/compact_dex_file.o libdexfile/dex/compact_dex_file.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o libdexfile/dex/compact_offset_table.o libdexfile/dex/compact_offset_table.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization libartbase/base/metrics/metrics_common.cc:55:19: warning: ISO C++ requires field designators to be specified in declaration order; field 'compiler_filter' will be initialized after field 'session_id' [-Wreorder-init-list] 55 | .session_id = kInvalidSessionId, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ libartbase/base/metrics/metrics_common.cc:54:24: note: previous initialization for field 'compiler_filter' is here 54 | .compiler_filter = CompilerFilterReporting::kUnknown, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -clang++ -c -o libartbase/base/unix_file/fd_file.o libartbase/base/unix_file/fd_file.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -2 warnings generated. -clang++ -c -o libartbase/base/unix_file/random_access_file_utils.o libartbase/base/unix_file/random_access_file_utils.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -clang++ -c -o libartbase/base/utils.o libartbase/base/utils.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -clang++ -c -o libartbase/base/zip_archive.o libartbase/base/zip_archive.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -clang++ -c -o libartbase/base/mem_map_unix.o libartbase/base/mem_map_unix.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -clang++ -c -o libdexfile/dex/art_dex_file_loader.o libdexfile/dex/art_dex_file_loader.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -clang++ -c -o libdexfile/dex/compact_dex_file.o libdexfile/dex/compact_dex_file.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -clang++ -c -o libdexfile/dex/compact_offset_table.o libdexfile/dex/compact_offset_table.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++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] + 55 | public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ clang++ -c -o libdexfile/dex/descriptors_names.o libdexfile/dex/descriptors_names.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization clang++ -c -o libdexfile/dex/dex_file.o libdexfile/dex/dex_file.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization clang++ -c -o libdexfile/dex/dex_file_exception_helpers.o libdexfile/dex/dex_file_exception_helpers.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 1 warning generated. clang++ -c -o libdexfile/dex/dex_file_layout.o libdexfile/dex/dex_file_layout.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o libdexfile/dex/dex_file_loader.o libdexfile/dex/dex_file_loader.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o libdexfile/dex/dex_file_tracking_registrar.o libdexfile/dex/dex_file_tracking_registrar.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +1 warning generated. +clang++ -c -o libdexfile/dex/dex_file_verifier.o libdexfile/dex/dex_file_verifier.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o libdexfile/dex/dex_instruction.o libdexfile/dex/dex_instruction.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o libdexfile/dex/modifiers.o libdexfile/dex/modifiers.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o libdexfile/dex/primitive.o libdexfile/dex/primitive.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o libdexfile/dex/signature.o libdexfile/dex/signature.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o libdexfile/dex/standard_dex_file.o libdexfile/dex/standard_dex_file.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o libdexfile/dex/type_lookup_table.o libdexfile/dex/type_lookup_table.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +2 warnings generated. +clang++ -c -o libdexfile/dex/utf.o libdexfile/dex/utf.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++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 { @@ -830,9 +878,6 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o libdexfile/dex/dex_file_loader.o libdexfile/dex/dex_file_loader.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -clang++ -c -o libdexfile/dex/dex_file_tracking_registrar.o libdexfile/dex/dex_file_tracking_registrar.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -clang++ -c -o libdexfile/dex/dex_file_verifier.o libdexfile/dex/dex_file_verifier.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++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 { @@ -853,9 +898,30 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o libdexfile/dex/dex_instruction.o libdexfile/dex/dex_instruction.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -2 warnings generated. -clang++ -c -o libdexfile/dex/modifiers.o libdexfile/dex/modifiers.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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 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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from libdexfile/dex/dex_file.cc:35: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from libdexfile/dex/dex_file.cc:35: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +clang++ -c -o libelffile/stream/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++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: @@ -928,53 +994,81 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o libdexfile/dex/primitive.o libdexfile/dex/primitive.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from libdexfile/dex/dex_file.cc:35: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-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 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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_file.cc:35: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/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_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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o libdexfile/dex/signature.o libdexfile/dex/signature.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -2 warnings generated. -clang++ -c -o libdexfile/dex/standard_dex_file.o libdexfile/dex/standard_dex_file.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -6 warnings generated. -clang++ -c -o libdexfile/dex/type_lookup_table.o libdexfile/dex/type_lookup_table.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -clang++ -c -o libdexfile/dex/utf.o libdexfile/dex/utf.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from libdexfile/dex/dex_file_loader.cc:29: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/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_exception_helpers.cc:19: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_file_loader.cc:29: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/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_exception_helpers.cc:19: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from libdexfile/dex/dex_file_exception_helpers.cc:19: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from libdexfile/dex/dex_file_exception_helpers.cc:19: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++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] @@ -1047,9 +1141,30 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_file_exception_helpers.cc:19: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:26: +In file included from libdexfile/dex/dex_file_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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:1272:12 warning:s generatednote: . +'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from libdexfile/dex/dex_file_loader.cc:29: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-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:25: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { | ^ @@ -1059,9 +1174,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_file_exception_helpers.cc:19: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:26: +In file included from libdexfile/dex/dex_file_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; | ^ @@ -1071,9 +1185,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_file_exception_helpers.cc:19: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:26: +In file included from libdexfile/dex/dex_file_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; | ^ @@ -1083,48 +1196,13 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_file_exception_helpers.cc:19: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from libdexfile/dex/dex_file_exception_helpers.cc:19: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from libdexfile/dex/dex_file_exception_helpers.cc:19: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h: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 libdexfile/dex/dex_file.cc:36: +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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++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] -e 180 | class DataIterator : public std::iterator { + 180 | class DataIterator : public std::iterator { | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.hnce_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -:162:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator' requested here +/usr/bin/../lib/gcc/i686-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] @@ -1211,9 +1289,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o libdexfile/external/dex_file_supp.o libdexfile/external/dex_file_supp.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 6 warnings generated. -clang++ -c -o libelffile/elf/xz_utils.o libelffile/elf/xz_utils.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++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] @@ -1247,39 +1326,6 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-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:25: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-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: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-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: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-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: @@ -1319,41 +1365,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from libdexfile/dex/dex_instruction.cc:26: -In file included from libdexfile/dex/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-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::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from libdexfile/dex/dex_instruction.cc:26: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ +6 warnings generated. +clang++ -c -o runtime/barrier.o runtime/barrier.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization In file included from libdexfile/dex/dex_file_tracking_registrar.cc:33: In file included from libdexfile/dex/class_accessor-inl.h:20: libdexfile/dex/class_accessor.h:180:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -1400,6 +1413,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization In file included from libdexfile/dex/dex_file_tracking_registrar.cc:33: In file included from libdexfile/dex/class_accessor-inl.h:20: libdexfile/dex/class_accessor.h:180:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -1446,7 +1460,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-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_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 { @@ -1457,7 +1473,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-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_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; @@ -1468,7 +1486,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-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_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; @@ -1479,9 +1499,42 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from libdexfile/dex/dex_instruction.cc:26: +In file included from libdexfile/dex/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-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::value_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from libdexfile/dex/dex_instruction.cc:26: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-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 { @@ -1492,9 +1545,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_file_verifier.cc:31: -In file included from libdexfile/dex/class_accessor-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_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; @@ -1505,9 +1556,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_file_verifier.cc:31: -In file included from libdexfile/dex/class_accessor-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_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; @@ -1518,7 +1567,6 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o libelffile/stream/file_output_stream.o libelffile/stream/file_output_stream.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++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] @@ -1611,7 +1659,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o libelffile/stream/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization In file included from libdexfile/dex/signature.cc:17: In file included from libdexfile/dex/signature-inl.h:22: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -1648,43 +1696,6 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -14 warnings generated. -clang++ -c -o libelffile/stream/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++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:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-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:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-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:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization In file included from libdexfile/dex/signature.cc:17: In file included from libdexfile/dex/signature-inl.h:22: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -1721,8 +1732,44 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/app_info.o runtime/app_info.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++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/standard_dex_file.cc:22: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from libdexfile/dex/standard_dex_file.cc:22: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from libdexfile/dex/standard_dex_file.cc:22: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from libdexfile/dex/standard_dex_file.cc:22: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -1733,7 +1780,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-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; @@ -1744,7 +1792,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-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; @@ -1755,8 +1804,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/standard_dex_file.cc:22: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +clang++ -c -o runtime/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++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:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -1767,8 +1816,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/standard_dex_file.cc:22: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/type_lookup_table.cc:24: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -1779,8 +1827,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/standard_dex_file.cc:22: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/type_lookup_table.cc:24: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -1791,8 +1838,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/standard_dex_file.cc:22: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/type_lookup_table.cc:24: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -1803,8 +1849,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/standard_dex_file.cc:22: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/type_lookup_table.cc:24: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -1815,8 +1860,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/standard_dex_file.cc:22: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/type_lookup_table.cc:24: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -1827,20 +1871,22 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +12 warnings generated. +clang++ -c -o runtime/base/timing_logger.o runtime/base/timing_logger.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 6 warnings generated. -clang++ -c -o runtime/art_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -clang++ -c -o runtime/art_method.o runtime/art_method.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 6 warnings generated. -clang++ -c -o runtime/backtrace_helper.o runtime/backtrace_helper.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 6 warnings generated. -clang++ -c -o runtime/base/gc_visited_arena_pool.o runtime/base/gc_visited_arena_pool.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: +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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/sdk_checker.cc:19: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -1854,7 +1900,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:25: @@ -1868,7 +1914,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:25: @@ -1882,6 +1928,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +clang++ -c -o runtime/debug_print.o runtime/debug_print.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -1972,7 +2019,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:25: @@ -1986,7 +2033,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:25: @@ -2000,7 +2047,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:25: @@ -2014,7 +2061,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/sdk_checker.cc:19: +In file included from runtime/art_method.cc:25: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -2028,7 +2075,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/sdk_checker.cc:19: +In file included from runtime/art_method.cc:25: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -2042,7 +2089,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/sdk_checker.cc:19: +In file included from runtime/art_method.cc:25: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -2056,7 +2103,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/sdk_checker.cc:19: +In file included from runtime/art_method.cc:25: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -2070,7 +2117,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/sdk_checker.cc:19: +In file included from runtime/art_method.cc:25: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -2084,7 +2131,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/sdk_checker.cc:19: +In file included from runtime/art_method.cc:25: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -2098,11 +2145,6 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/base/mutex.o runtime/base/mutex.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -12 warnings generated. -clang++ -c -o runtime/base/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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 { @@ -2123,83 +2165,60 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/aot_class_linker.cc:24: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/aot_class_linker.cc:24: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/aot_class_linker.cc:24: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/aot_class_linker.cc:24: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/aot_class_linker.cc:24: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/aot_class_linker.cc:24: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/base/gc_visited_arena_pool.cc:26: -In file included from runtime/gc/collector/mark_compact-inl.h:22: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/common_throws.cc:24: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -2210,10 +2229,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/base/gc_visited_arena_pool.cc:26: -In file included from runtime/gc/collector/mark_compact-inl.h:22: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/common_throws.cc:24: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -2224,10 +2244,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/base/gc_visited_arena_pool.cc:26: -In file included from runtime/gc/collector/mark_compact-inl.h:22: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/common_throws.cc:24: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -2238,10 +2259,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/base/gc_visited_arena_pool.cc:26: -In file included from runtime/gc/collector/mark_compact-inl.h:22: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/common_throws.cc:24: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -2252,10 +2274,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/base/gc_visited_arena_pool.cc:26: -In file included from runtime/gc/collector/mark_compact-inl.h:22: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/common_throws.cc:24: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -2266,10 +2289,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/base/gc_visited_arena_pool.cc:26: -In file included from runtime/gc/collector/mark_compact-inl.h:22: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/common_throws.cc:24: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -2280,87 +2304,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/base/timing_logger.cc:24: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:30: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:30: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -2406,17 +2352,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/base/locks.cc:30: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/class_loader_context.cc:24: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -2427,16 +2367,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 runtime/class_loader_context.cc:24: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -2447,16 +2382,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 runtime/class_loader_context.cc:24: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -2467,16 +2397,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 runtime/class_loader_context.cc:24: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -2487,16 +2412,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 runtime/class_loader_context.cc:24: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -2507,16 +2427,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 runtime/class_loader_context.cc:24: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -2527,96 +2442,91 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/art_method.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/base/gc_visited_arena_pool.cc:26: -In file included from runtime/gc/collector/mark_compact-inl.h:22: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:31: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:29: -In file included from runtime/mirror/object-readbarrier-inl.h:24: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../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: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/base/gc_visited_arena_pool.cc:26: -In file included from runtime/gc/collector/mark_compact-inl.h:22: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:31: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:29: -In file included from runtime/mirror/object-readbarrier-inl.h:24: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../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:37: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -2664,61 +2574,6 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -2761,284 +2616,184 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/aot_class_linker.cc:24: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here +In file included from runtime/aot_class_linker.cc:24: +In file included from runtime/mirror/class-inl.h: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/aot_class_linker.cc:24: +In file included from runtime/mirror/class-inl.h: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/sdk_checker.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-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/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] + 61 | std::iterator { | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/sdk_checker.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/aot_class_linker.cc:24: +In file included from runtime/mirror/class-inl.h: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/debug_print.cc:23: +In file included from runtime/class_loader_utils.h:20: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/sdk_checker.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/debug_print.cc:23: +In file included from runtime/class_loader_utils.h:20: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/sdk_checker.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here +In file included from runtime/debug_print.cc:23: +In file included from runtime/class_loader_utils.h:20: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-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/debug_print.cc:23: +In file included from runtime/class_loader_utils.h:20: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/base/locks.cc:30: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/debug_print.cc:23: +In file included from runtime/class_loader_utils.h:20: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/base/gc_visited_arena_pool.cc:26: -In file included from runtime/gc/collector/mark_compact-inl.h:22: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/debug_print.cc:23: +In file included from runtime/class_loader_utils.h:20: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +clang++ -c -o runtime/fault_handler.o runtime/fault_handler.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o runtime/gc/allocation_record.o runtime/gc/allocation_record.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization In file included from runtime/base/gc_visited_arena_pool.cc:26: In file included from runtime/gc/collector/mark_compact-inl.h:22: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 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 { @@ -3049,11 +2804,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 runtime/base/gc_visited_arena_pool.cc:26: +In file included from runtime/gc/collector/mark_compact-inl.h:22: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -3064,11 +2818,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 runtime/base/gc_visited_arena_pool.cc:26: +In file included from runtime/gc/collector/mark_compact-inl.h:22: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -3079,51 +2832,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 runtime/base/gc_visited_arena_pool.cc:26: +In file included from runtime/gc/collector/mark_compact-inl.h:22: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -3134,11 +2846,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 runtime/base/gc_visited_arena_pool.cc:26: +In file included from runtime/gc/collector/mark_compact-inl.h:22: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -3149,11 +2860,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 runtime/base/gc_visited_arena_pool.cc:26: +In file included from runtime/gc/collector/mark_compact-inl.h:22: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -3165,74 +2875,58 @@ 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from runtime/aot_class_linker.cc:24: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:30: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from runtime/aot_class_linker.cc:24: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:30: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/aot_class_linker.cc:24: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -runtime/aot_class_linker.cc:192:20: note: in instantiation of template class 'art::StrideIterator' requested here - 192 | for (auto& m : k->GetVirtualMethods(pointer_size)) { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/elf_file.cc:29: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/aot_class_linker.cc:24: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/base/mutex.cc:34: +In file included from runtime/base/locks.cc:30: In file included from runtime/scoped_thread_state_change-inl.h:26: In file included from runtime/jni/jni_env_ext-inl.h:22: In file included from runtime/jni/local_reference_table-inl.h:25: @@ -3252,7 +2946,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/base/mutex.cc:34: +In file included from runtime/base/locks.cc:30: In file included from runtime/scoped_thread_state_change-inl.h:26: In file included from runtime/jni/jni_env_ext-inl.h:22: In file included from runtime/jni/local_reference_table-inl.h:25: @@ -3272,7 +2966,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/base/mutex.cc:34: +In file included from runtime/base/locks.cc:30: In file included from runtime/scoped_thread_state_change-inl.h:26: In file included from runtime/jni/jni_env_ext-inl.h:22: In file included from runtime/jni/local_reference_table-inl.h:25: @@ -3292,7 +2986,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/base/mutex.cc:34: +In file included from runtime/base/locks.cc:30: In file included from runtime/scoped_thread_state_change-inl.h:26: In file included from runtime/jni/jni_env_ext-inl.h:22: In file included from runtime/jni/local_reference_table-inl.h:25: @@ -3312,7 +3006,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/base/mutex.cc:34: +In file included from runtime/base/locks.cc:30: In file included from runtime/scoped_thread_state_change-inl.h:26: In file included from runtime/jni/jni_env_ext-inl.h:22: In file included from runtime/jni/local_reference_table-inl.h:25: @@ -3332,7 +3026,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/base/mutex.cc:34: +In file included from runtime/base/locks.cc:30: In file included from runtime/scoped_thread_state_change-inl.h:26: In file included from runtime/jni/jni_env_ext-inl.h:22: In file included from runtime/jni/local_reference_table-inl.h:25: @@ -3352,102 +3046,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -3462,7 +3061,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -3477,7 +3076,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -3492,153 +3091,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/art_method.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:29: -In file included from runtime/class_linker.h:36: -libdexfile/dex/class_accessor.h:180:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 180 | class DataIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/art_method.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:29: -In file included from runtime/class_linker.h:36: -libdexfile/dex/class_accessor.h:182:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 182 | using value_type = typename std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/art_method.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:29: -In file included from runtime/class_linker.h:36: -libdexfile/dex/class_accessor.h:184:23: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 184 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/art_method.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:29: -In file included from runtime/class_linker.h:36: -libdexfile/dex/class_accessor.h:180:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 180 | class DataIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/art_method.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:29: -In file included from runtime/class_linker.h:36: -libdexfile/dex/class_accessor.h:182:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 182 | using value_type = typename std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/art_method.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:29: -In file included from runtime/class_linker.h:36: -libdexfile/dex/class_accessor.h:184:23: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 184 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -3653,7 +3106,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -3668,7 +3121,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -3683,12 +3136,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/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: @@ -3719,10 +3170,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -3740,77 +3191,6 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/art_method.cc:51: -In file included from runtime/oat_file-inl.h:23: -In file included from runtime/oat_quick_method_header.h:25: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/art_method.cc:51: -In file included from runtime/oat_file-inl.h:23: -In file included from runtime/oat_quick_method_header.h:25: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 415 | for (StackMap stack_map : stack_maps_) { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/art_method.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -runtime/art_method.cc:161:68: note: in instantiation of template class 'art::StrideIterator' requested here - 161 | &(*declaring_class->GetMethods(pointer_size).begin()), - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -3823,36 +3203,6 @@ In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -10 warnings generated. -clang++ -c -o runtime/compat_framework.o runtime/compat_framework.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/class_linker.cc:37: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 27 | class StrideIterator : public std::iterator { | ^ @@ -3875,52 +3225,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -3932,58 +3237,16 @@ In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 30 | typename std::iterator::difference_type; | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/class_linker.cc:37: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/common_throws.cc:24: +In file included from runtime/debugger.cc:30: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -3998,7 +3261,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/common_throws.cc:24: +In file included from runtime/debugger.cc:30: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -4013,7 +3276,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/common_throws.cc:24: +In file included from runtime/debugger.cc:30: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -4028,7 +3291,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/common_throws.cc:24: +In file included from runtime/debugger.cc:30: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -4043,7 +3306,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/common_throws.cc:24: +In file included from runtime/debugger.cc:30: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -4058,7 +3321,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/common_throws.cc:24: +In file included from runtime/debugger.cc:30: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -4073,12 +3336,16 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/dex/dex_file_annotations.cc:23: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from 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 { @@ -4089,11 +3356,16 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/dex/dex_file_annotations.cc:23: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/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; @@ -4104,11 +3376,16 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/dex/dex_file_annotations.cc:23: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/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; @@ -4119,11 +3396,96 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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.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/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/base/gc_visited_arena_pool.cc:26: +In file included from runtime/gc/collector/mark_compact-inl.h:22: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:31: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:29: +In file included from runtime/mirror/object-readbarrier-inl.h:24: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/base/gc_visited_arena_pool.cc:26: +In file included from runtime/gc/collector/mark_compact-inl.h:22: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:31: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:29: +In file included from runtime/mirror/object-readbarrier-inl.h:24: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/base/mutex.cc:34: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -4134,11 +3496,16 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/dex/dex_file_annotations.cc:23: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/base/mutex.cc:34: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -4149,11 +3516,16 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/dex/dex_file_annotations.cc:23: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/base/mutex.cc:34: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -4164,10 +3536,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/sdk_checker.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -4198,10 +3570,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/sdk_checker.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -4219,21 +3591,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -4250,10 +3611,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -4270,270 +3631,85 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/debug_print.cc:23: -In file included from runtime/class_loader_utils.h:20: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: -In file included from 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: -In file included from 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: -In file included from libdexfile/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: -In file included from libdexfile/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: -In file included from libdexfile/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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::const_iterator' requested here - 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>>>' requested here -libartbase/base/iteration_range.h: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/class_linker.cc:17: -In file included from runtime/class_linker.h:36: -libdexfile/dex/class_accessor.h:180:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 180 | class DataIterator : public std::iterator { +In file included from runtime/aot_class_linker.cc:24: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { | ^ -/usr/bin/../lib/gcc/i686-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/i686-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/i686-linux-gnu/14/../../../../include/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/class_linker.cc:17: -In file included from runtime/class_linker.h:36: -libdexfile/dex/class_accessor.h:182:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 182 | using value_type = typename std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_linker.cc:17: -In file included from runtime/class_linker.h:36: -libdexfile/dex/class_accessor.h:184:23: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 184 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/aot_class_linker.cc:24: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_linker.cc:17: -In file included from runtime/class_linker.h:36: -libdexfile/dex/class_accessor.h:180:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 180 | class DataIterator : public std::iterator { +In file included from runtime/aot_class_linker.cc:24: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.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 { +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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/class_linker.cc:17: -In file included from runtime/class_linker.h:36: -libdexfile/dex/class_accessor.h:182:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 182 | using value_type = typename std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_linker.cc:17: -In file included from runtime/class_linker.h:36: -libdexfile/dex/class_accessor.h:184:23: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 184 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/aot_class_linker.cc:24: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: +In file included from runtime/sdk_checker.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.h:28: libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 190 | class CountIter : public std::iterator { | ^ @@ -4543,7 +3719,17 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: +In file included from runtime/sdk_checker.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.h:28: libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 327 | struct SplitStringIter : public std::iterator { | ^ @@ -4553,125 +3739,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/debugger.cc:30: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/debugger.cc:30: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/debugger.cc:30: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/debugger.cc:30: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/debugger.cc:30: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/debugger.cc:30: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/class_loader_context.cc:24: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:28: -In file included from runtime/dex/dex_file_annotations.h:22: -In file included from runtime/mirror/dex_cache.h:30: -runtime/mirror/object_array.h:165:31: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 165 | class ArrayIter : public std::iterator> { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>>>' requested here -libartbase/base/iteration_range.h: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/fault_handler.cc:25: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -4685,7 +3753,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/fault_handler.cc:25: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -4699,7 +3767,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/fault_handler.cc:25: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -4713,52 +3781,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -4767,22 +3793,32 @@ In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 27 | class StrideIterator : public std::iterator { | ^ -runtime/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/i686-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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -4791,10 +3827,10 @@ In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 30 | typename std::iterator::difference_type; | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -4912,6 +3948,48 @@ In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/fault_handler.cc:25: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/fault_handler.cc:25: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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 { @@ -4922,7 +4000,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/fault_handler.cc:25: +In file included from runtime/gc/allocation_record.cc:19: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -4936,7 +4014,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/fault_handler.cc:25: +In file included from runtime/gc/allocation_record.cc:19: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -4950,7 +4028,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: +2 warnings generated. +clang++ -c -o runtime/gc/allocator/rosalloc.o runtime/gc/allocator/rosalloc.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/gc/allocation_record.cc:19: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -4964,7 +4044,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/fault_handler.cc:25: +In file included from runtime/gc/allocation_record.cc:19: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -4978,7 +4058,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/fault_handler.cc:25: +In file included from runtime/gc/allocation_record.cc:19: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -4992,35 +4072,47 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_loader_context.cc:24: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:28: -In file included from runtime/dex/dex_file_annotations.h:22: -In file included from runtime/mirror/dex_cache.h:30: -runtime/mirror/object_array.h:165:31: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 165 | class ArrayIter : public std::iterator> { +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:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>>>' requested here -libartbase/base/iteration_range.h: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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/common_throws.cc:24: +In file included from runtime/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:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -5054,7 +4146,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/common_throws.cc:24: +In file included from runtime/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: @@ -5075,78 +4167,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/common_throws.cc:24: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/common_throws.cc:24: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/class_linker.cc:17: -In file included from runtime/class_linker.h:32: -libartbase/base/intrusive_forward_list.h:62:50: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 62 | class IntrusiveForwardListIterator : public std::iterator { - | ^ -runtime/class_linker.cc:348:43: note: in instantiation of template class 'art::IntrusiveForwardListIterator>' requested here - 348 | for (VisiblyInitializedCallback& cb : running_visibly_initialized_callbacks_) { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -5177,10 +4201,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -5198,12 +4222,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -5230,12 +4250,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -5249,10 +4265,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -5269,10 +4285,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -5289,8 +4305,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -5307,8 +4325,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -5325,58 +4345,114 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::mirror::ArrayIter>>' requested here +clang++ -c -o runtime/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/class_loader_context.cc:24: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h: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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-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/class_loader_context.cc:24: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h: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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/debug_print.cc:23: -In file included from runtime/class_loader_utils.h:20: +In file included from runtime/class_table.cc:17: +In file included from runtime/class_table-inl.h:24: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/common_throws.cc:24: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:33: @@ -5410,8 +4486,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -5432,10 +4507,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -5466,10 +4541,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -5487,8 +4562,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/debug_print.cc:23: -In file included from runtime/class_loader_utils.h:20: +In file included from runtime/class_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: @@ -5508,8 +4582,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/debug_print.cc:23: -In file included from runtime/class_loader_utils.h:20: +In file included from runtime/class_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: @@ -5529,35 +4602,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>>>' requested here -libartbase/base/iteration_range.h: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -5574,10 +4620,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -5594,32 +4638,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>>>' requested here -libartbase/base/iteration_range.h: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -5630,29 +4649,16 @@ In file included from runtime/mirror/object-inl.h:31: In file included from runtime/lock_word-inl.h:21: In file included from runtime/monitor_pool.h:28: -libartbase/base/stl_util.h:160:33: warning: 'iterator, unsigned int>>' is deprecated [-Wdeprecated-declarations] - 160 | class ZipLeftIter : public std::iterator< - | ^ -/usr/bin/../lib/gcc/i686-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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator, unsigned int>>' 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -5663,34 +4669,20 @@ In file included from runtime/mirror/object-inl.h:31: In file included from runtime/lock_word-inl.h:21: In file included from runtime/monitor_pool.h:28: -libartbase/base/stl_util.h:160:33: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 160 | class ZipLeftIter : public std::iterator< - | ^ -/usr/bin/../lib/gcc/i686-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/i686-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/i686-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:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -2 warnings generated. -clang++ -c -o runtime/gc/allocator/art-dlmalloc.o runtime/gc/allocator/art-dlmalloc.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/gc/allocation_record.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +In file included from runtime/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: @@ -5721,10 +4713,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: @@ -5742,11 +4735,13 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/gc/allocation_record.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +12 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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/debug_print.cc:23: +In file included from runtime/class_loader_utils.h:20: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -5763,10 +4758,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: @@ -5783,34 +4779,133 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-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/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/i686-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::mirror::ArrayIter>>] +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h: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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -10 warnings generated. -clang++ -c -o runtime/gc/accounting/bitmap.o runtime/gc/accounting/bitmap.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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.cc:25: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:29: +In file included from runtime/class_linker.h:36: +libdexfile/dex/class_accessor.h:182:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 182 | using value_type = typename std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/art_method.cc:25: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:29: +In file included from runtime/class_linker.h:36: +libdexfile/dex/class_accessor.h:184:23: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 184 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/art_method.cc:25: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:29: +In file included from runtime/class_linker.h:36: +libdexfile/dex/class_accessor.h:180:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 180 | class DataIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/art_method.cc:25: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:29: +In file included from runtime/class_linker.h:36: +libdexfile/dex/class_accessor.h:182:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 182 | using value_type = typename std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -5819,6 +4914,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:184:23: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 184 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -5844,10 +4959,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/fault_handler.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +In file included from runtime/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: @@ -5865,10 +4980,13 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/fault_handler.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +2 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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/debugger.cc:30: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -5885,10 +5003,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/fault_handler.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +In file included from runtime/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: @@ -5905,8 +5023,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: +10 warnings generated. +clang++ -c -o runtime/gc/accounting/remembered_set.o runtime/gc/accounting/remembered_set.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/art_method.cc:51: +In file included from runtime/oat_file-inl.h:23: +In file included from runtime/oat_quick_method_header.h:25: In file included from runtime/stack_map.h:25: libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 156 | class const_iterator : public std::iterator' is deprecated [-Wdeprecated-declarations] 156 | class const_iterator : public std::iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +10 warnings generated. +clang++ -c -o runtime/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/class_linker.cc:41: +In file included from libartbase/base/arena_bit_vector.h:22: +libartbase/base/bit_vector.h:55:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 55 | public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -10 warnings generated. -clang++ -c -o runtime/gc/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/gc/allocator/rosalloc.cc:31: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/art_method.cc:25: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +runtime/art_method.cc:161:68: note: in instantiation of template class 'art::StrideIterator' requested here + 161 | &(*declaring_class->GetMethods(pointer_size).begin()), + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/art_method.cc:25: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/dex/dex_file_annotations.cc:23: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/allocator/rosalloc.cc:31: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/dex/dex_file_annotations.cc:23: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/allocator/rosalloc.cc:31: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/dex/dex_file_annotations.cc:23: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/allocator/rosalloc.cc:31: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/dex/dex_file_annotations.cc:23: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +10 warnings generated. clang++ -c -o runtime/gc/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/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] @@ -6101,7 +5254,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/fault_handler.cc:37: +In file included from runtime/class_linker.cc:62: +In file included from runtime/cha.h:27: In file included from runtime/oat_quick_method_header.h:25: In file included from runtime/stack_map.h:25: libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -6116,280 +5270,329 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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 { +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/i686-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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>>>' requested here +libartbase/base/iteration_range.h: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../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: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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>>>' requested here +libartbase/base/iteration_range.h: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/remembered_set.cc:21: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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:17: +In file included from runtime/class_linker.h:36: +libdexfile/dex/class_accessor.h:180:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 180 | class DataIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/remembered_set.cc:21: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { +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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:30: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../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:17: +In file included from runtime/class_linker.h:36: +libdexfile/dex/class_accessor.h:184:23: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 184 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:30: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../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:17: +In file included from runtime/class_linker.h:36: +libdexfile/dex/class_accessor.h:180:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 180 | class DataIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../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:17: +In file included from runtime/class_linker.h:36: +libdexfile/dex/class_accessor.h:184:23: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 184 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../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:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +10 warnings generated. +clang++ -c -o runtime/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/debug_print.cc:21: +In file included from runtime/class_linker.h:42: +In file included from runtime/mirror/class.h:30: +runtime/mirror/object_array.h:165:31: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 165 | class ArrayIter : public std::iterator> { + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>>>' requested here +libartbase/base/iteration_range.h: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/bitmap.cc:25: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/bitmap.cc:25: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/bitmap.cc:25: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/gc/collector/garbage_collector.o runtime/gc/collector/garbage_collector.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: +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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: +In file included from runtime/art_field-inl.h:28: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included 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/i686-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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-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/i686-linux-gnu/14/../../../../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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: +10 warnings generated. +In file included from runtime/gc/allocation_record.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -clang++ -c -o runtime/gc/collector/immune_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/gc/allocator/rosalloc.cc:31: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -6415,7 +5618,15 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/allocation_record.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -6428,12 +5639,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -10 warnings generated. -In file included from runtime/gc/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: +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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/gc/allocator/rosalloc.cc:31: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -6444,11 +5652,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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; @@ -6459,12 +5664,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/gc/collector/immune_spaces.o runtime/gc/collector/immune_spaces.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/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; @@ -6475,28 +5676,20 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. -In file included from runtime/gc/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/allocator/rosalloc.cc:31: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.hclang++ -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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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 +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/allocator/rosalloc.cc:31: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -6507,11 +5700,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/allocator/rosalloc.cc:31: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -6522,8 +5712,120 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>>>' requested here +libartbase/base/iteration_range.h: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/fault_handler.cc:25: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/fault_handler.cc:25: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +10 warnings generated. +clang++ -c -o runtime/gc/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/gc/allocation_record.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/gc/allocation_record.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -6532,30 +5834,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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: @@ -6564,21 +5858,109 @@ In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: 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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/bitmap.cc:25: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/gc/accounting/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:30: In file included from runtime/mirror/object-inl.h:31: In file included from runtime/lock_word-inl.h:21: In file included from runtime/monitor_pool.h:28: @@ -6591,12 +5973,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/allocator/rosalloc.cc:31: +In file included from runtime/mirror/class-inl.h:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:30: In file included from runtime/mirror/object-inl.h:31: In file included from runtime/lock_word-inl.h:21: In file included from runtime/monitor_pool.h:28: @@ -6609,7 +5989,226 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>>>' requested here +libartbase/base/iteration_range.h: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>>>' requested here +libartbase/base/iteration_range.h: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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 libdexfile/dex/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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 libdexfile/dex/dex_file-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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 libdexfile/dex/dex_file-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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 libdexfile/dex/dex_file-inl.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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 libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +20 warnings generated. +In file included from runtime/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: @@ -6622,7 +6221,12 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/mod_union_table.cc:29: +In file included from runtime/gc/accounting/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: @@ -6635,7 +6239,12 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/mod_union_table.cc:29: +In file included from runtime/gc/accounting/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: @@ -6648,7 +6257,13 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: +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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/gc/accounting/bitmap.cc:25: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -6661,7 +6276,12 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/mod_union_table.cc:29: +In file included from runtime/gc/accounting/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: @@ -6674,7 +6294,12 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/mod_union_table.cc:29: +In file included from runtime/gc/accounting/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: @@ -6687,6 +6312,124 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>>>' requested here +libartbase/base/iteration_range.h: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>>>' requested here +libartbase/base/iteration_range.h: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.h:28: +libartbase/base/stl_util.h:160:33: warning: 'iterator, unsigned int>>' is deprecated [-Wdeprecated-declarations] + 160 | class ZipLeftIter : public std::iterator< + | ^ +/usr/bin/../lib/gcc/i686-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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator, unsigned int>>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.h:28: +libartbase/base/stl_util.h:160:33: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 160 | class ZipLeftIter : public std::iterator< + | ^ +/usr/bin/../lib/gcc/i686-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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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: @@ -6726,6 +6469,86 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/fault_handler.cc:37: +In file included from runtime/oat_quick_method_header.h:25: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/gc/accounting/bitmap.cc:25: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: @@ -6757,18 +6580,111 @@ In file included 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 64 | using difference_typIn file included from e =runtime/fault_handler.cc :s37t: +dIn file included from :runtime/oat_quick_method_header.h::i25t: +eIn file included from rruntime/stack_map.h:a25t: +olibartbase/base/bit_table.hr:<156s:t38d:: warning: :'iterator' is deprecated [-Wdeprecated-declarations]f +orward_iterator_ t156a | g , cvlaalsuse _ctoynpste_>i:t:edriaftfore r:e npcueb_litcy pset;d +: :| i ^t +erator' has been explicitly marked deprecated herec +ess_iter a127t | o r _ t asgt,r +u c| t ^ +_GLIBCXX17_runtime/stack_map.hD:E415P:R29E:C Anote: Tin instantiation of member class 'art::BitTable::const_iterator' requested hereE +D iterat o415r | + | ^ +for (Sta/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.hc:k123M:a34p: snote: texpanded from macro '_GLIBCXX17_DEPRECATED'a +ck_map : s123t | a#c kd_emfaipns_e) _{G +L I| B ^C +XX17_DEPRECAT/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.hED: 127[:[12_:_ dnote: e'iterator' has been explicitly marked deprecated herep +recated _127_ | ] ] + | s ^t +ruct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/gc/allocation_record.cc:25: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 10 warnings generated. -clang++ -c -o runtime/gc/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/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:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/gc/allocator/rosalloc.cc:31: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -6794,8 +6710,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/mod_union_table.cc:29: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/gc/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: @@ -6808,8 +6723,84 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -10 warnings generated. -clang++ -c -o runtime/gc/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: @@ -6888,6 +6879,97 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o runtime/gc/reference_processor.o runtime/gc/reference_processor.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/gc/accounting/mod_union_table.cc:29: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/gc/accounting/mod_union_table.cc:29: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +10 warnings generated. +clang++ -c -o runtime/gc/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +12 warnings generated. +In file included from runtime/gc/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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization In file included from runtime/gc/accounting/space_bitmap.cc:24: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: @@ -6943,7 +7025,6 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization In file included from runtime/gc/accounting/space_bitmap.cc:24: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: @@ -6984,47 +7065,41 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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_compact.cc:51: +In file included from runtime/gc/verification-inl.h:22: +In file included from runtime/mirror/class-inl.h:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:30: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../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_compact.cc:51: +In file included from runtime/gc/verification-inl.h:22: +In file included from runtime/mirror/class-inl.h:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:30: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -7120,6 +7195,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization In file included from runtime/gc/accounting/mod_union_table.cc:29: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: @@ -7151,160 +7227,131 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:30: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/gc/reference_processor.cc:19: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:30: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here +In file included from runtime/gc/reference_processor.cc:19: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/gc/accounting/remembered_set.cc:23: -In file included from runtime/gc/collector/mark_sweep-inl.h:23: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator' requested here - 64 | for (ArtMethod& method : GetMethods(pointer_size)) { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/gc/reference_processor.cc:19: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/gc/reference_processor.cc:19: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/collector/concurrent_copying.cc:19: +In file included from runtime/gc/reference_processor.cc:19: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/collector/concurrent_copying.cc:19: +In file included from runtime/gc/reference_processor.cc:19: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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] +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 27 | class StrideIterator : public std::iterator { | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:24: In file included from libartbase/base/array_slice.h:24: 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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -7389,11 +7436,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -12 warnings generated. -clang++ -c -o runtime/gc/reference_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -12 warnings generated. -clang++ -c -o runtime/gc/scoped_gc_critical_section.o runtime/gc/scoped_gc_critical_section.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +10 warnings generated. +clang++ -c -o runtime/gc/space/rosalloc_space.o runtime/gc/space/rosalloc_space.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -7409,8 +7453,7 @@ | ^ 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.h10 warnings generated. -: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; @@ -7434,7 +7477,6 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/gc/space/bump_pointer_space.o runtime/gc/space/bump_pointer_space.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -7474,18 +7516,31 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +10 warnings generated. +clang++ -c -o runtime/gc/space/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o runtime/gc/space/zygote_space.o runtime/gc/space/zygote_space.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization In file included from runtime/gc/collector/mark_compact.cc:51: In file included from runtime/gc/verification-inl.h:22: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] +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/i686-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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -7496,10 +7551,10 @@ In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 30 | typename std::iterator::difference_type; | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -7539,47 +7594,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:31: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:29: -In file included from runtime/mirror/object-readbarrier-inl.h:24: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:31: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:29: -In file included from runtime/mirror/object-readbarrier-inl.h:24: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/reference_processor.cc:19: +In file included from runtime/gc/heap.cc:33: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -7594,7 +7609,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/reference_processor.cc:19: +In file included from runtime/gc/heap.cc:33: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -7603,54 +7618,13 @@ 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/collector/mark_sweep.cc:42: -In file included from runtime/gc/collector/mark_sweep-inl.h:23: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 here +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/reference_processor.cc:19: +In file included from runtime/gc/heap.cc:33: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -7665,7 +7639,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/reference_processor.cc:19: +In file included from runtime/gc/heap.cc:33: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -7680,7 +7654,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/reference_processor.cc:19: +In file included from runtime/gc/heap.cc:33: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -7695,7 +7669,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/reference_processor.cc:19: +In file included from runtime/gc/heap.cc:33: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -7710,82 +7684,114 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/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] +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 27 | class StrideIterator : public std::iterator { | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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] +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 30 | typename std::iterator::difference_type; | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/collector/mark_sweep.cc:42: -In file included from runtime/gc/collector/mark_sweep-inl.h:23: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator' requested here - 64 | for (ArtMethod& method : GetMethods(pointer_size)) { - | ^ -/usr/bin/../lib/gcc/i686-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:31: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:29: +In file included from runtime/mirror/object-readbarrier-inl.h:24: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/collector/mark_sweep.cc:42: -In file included from runtime/gc/collector/mark_sweep-inl.h:23: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/gc/space/large_object_space.cc:29: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:31: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:29: +In file included from runtime/mirror/object-readbarrier-inl.h:24: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: @@ -7800,7 +7806,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/heap.cc:33: +In file included from runtime/gc/space/image_space.cc:33: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -7815,7 +7821,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/heap.cc:33: +In file included from runtime/gc/space/image_space.cc:33: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -7830,7 +7836,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/heap.cc:33: +In file included from runtime/gc/space/image_space.cc:33: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -7845,7 +7851,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/heap.cc:33: +In file included from runtime/gc/space/image_space.cc:33: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -7860,7 +7866,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/heap.cc:33: +In file included from runtime/gc/space/image_space.cc:33: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -7875,35 +7881,42 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/gc/collector/mark_sweep.cc:42: +In file included from runtime/gc/collector/mark_sweep-inl.h:23: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 27 | class StrideIterator : public std::iterator { | ^ -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/i686-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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/collector/mark_sweep.cc:42: +In file included from runtime/gc/collector/mark_sweep-inl.h:23: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 30 | typename std::iterator::difference_type; | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -7981,6 +7994,38 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization In file included from runtime/gc/space/bump_pointer_space.cc:18: In file included from runtime/gc/space/bump_pointer_space-inl.h:23: In file included from runtime/mirror/object-inl.h:26: @@ -8065,14 +8110,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: @@ -8099,14 +8138,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: @@ -8120,39 +8153,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:30: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:30: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: +10 warnings generated. +clang++ -c -o runtime/handle.o runtime/handle.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/gc/reference_processor.cc:19: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:33: @@ -8160,19 +8165,33 @@ In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../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/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/heap.cc:33: +In file included from runtime/gc/reference_processor.cc:19: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:33: @@ -8180,19 +8199,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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../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/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/reference_processor.cc:19: +In file included from runtime/gc/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: @@ -8226,7 +8246,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/reference_processor.cc:19: +In file included from runtime/gc/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: @@ -8287,17 +8307,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. -clang++ -c -o runtime/gc/space/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/gc/space/bump_pointer_space.cc:18: -In file included from runtime/gc/space/bump_pointer_space-inl.h:23: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/gc/reference_queue.cc:23: In file included from runtime/mirror/class-inl.h:36: In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:31: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:29: -In file included from runtime/mirror/object-readbarrier-inl.h:24: +In file included from runtime/mirror/object_array-inl.h:30: +In file included from runtime/mirror/object-inl.h:31: In file included from runtime/lock_word-inl.h:21: In file included from runtime/monitor_pool.h:28: libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -8309,110 +8323,64 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:31: +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:29: -In file included from runtime/mirror/object-readbarrier-inl.h:24: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:31: In file included from runtime/lock_word-inl.h:21: In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -In file included from libartbase/base/iteration_range.h:runtime/gc/space/dlmalloc_space.cc31::2641: -: In file included from note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:30: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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: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:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -runtime/jit/jit_code_cache.h:36: +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: @@ -8525,11 +8493,41 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/gc/collector/mark_sweep.cc:42: +In file included from runtime/gc/collector/mark_sweep-inl.h:23: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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 { @@ -8540,11 +8538,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/image_space.cc:33: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/gc/space/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; @@ -8555,11 +8552,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/image_space.cc:33: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/gc/space/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; @@ -8570,11 +8566,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/image_space.cc:33: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/gc/space/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 { @@ -8585,11 +8580,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/image_space.cc:33: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/gc/space/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; @@ -8600,11 +8594,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/image_space.cc:33: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/gc/space/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; @@ -8615,12 +8608,46 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. -clang++ -c -o runtime/gc/space/malloc_space.o runtime/gc/space/malloc_space.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -10 warnings generated. -clang++ -c -o runtime/gc/space/rosalloc_space.o runtime/gc/space/rosalloc_space.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/gc/space/bump_pointer_space.cc:18: +In file included from runtime/gc/space/bump_pointer_space-inl.h:23: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:31: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:29: +In file included from runtime/mirror/object-readbarrier-inl.h:24: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:31: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:29: +In file included from runtime/mirror/object-readbarrier-inl.h:24: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: @@ -8674,7 +8701,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/heap.cc:33: +In file included from runtime/gc/space/image_space.cc:33: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:33: @@ -8686,19 +8713,29 @@ In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 27 | class StrideIterator : public std::iterator { | ^ -runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator' requested here - 64 | for (ArtMethod& method : GetMethods(pointer_size)) { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/heap.cc:33: +In file included from runtime/gc/space/image_space.cc:33: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:33: @@ -8710,10 +8747,10 @@ In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 30 | typename std::iterator::difference_type; | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -8757,106 +8794,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. -clang++ -c -o runtime/gc/space/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -runtime/gc/heap.cc:2655:24: warning: 'mallinfo' is deprecated [-Wdeprecated-declarations] - 2655 | struct mallinfo mi = mallinfo(); - | ^ -/usr/include/malloc.h:114:48: note: 'mallinfo' has been explicitly marked deprecated here - 114 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED; - | ^ -/usr/include/malloc.h:32:30: note: expanded from macro '__MALLOC_DEPRECATED' - 32 | # define __MALLOC_DEPRECATED __attribute_deprecated__ - | ^ -/usr/include/i386-linux-gnu/sys/cdefs.h:510:51: note: expanded from macro '__attribute_deprecated__' - 510 | # define __attribute_deprecated__ __attribute__ ((__deprecated__)) - | ^ -In file included from runtime/gc/space/large_object_space.cc:29: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/space/image_space.cc:33: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -10 warnings generated. -clang++ -c -o runtime/gc/space/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/gc/space/image_space.cc:33: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/gc/space/zygote_space.cc:24: +In file included from runtime/mirror/object-readbarrier-inl.h:24: In file included from runtime/lock_word-inl.h:21: In file included from runtime/monitor_pool.h:28: libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -8868,15 +8807,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:31: +In file included from runtime/gc/space/zygote_space.cc:24: +In file included from runtime/mirror/object-readbarrier-inl.h:24: In file included from runtime/lock_word-inl.h:21: In file included from runtime/monitor_pool.h:28: libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] @@ -8888,14 +8820,14 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -10 warnings generated. -clang++ -c -o runtime/gc/task_processor.o runtime/gc/task_processor.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/gc/space/region_space.cc:18: -In file included from runtime/gc/space/bump_pointer_space-inl.h:23: +In file included from runtime/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: @@ -8908,8 +8840,14 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:32: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -8922,8 +8860,14 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:32: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -8936,8 +8880,14 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:32: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -8950,8 +8900,14 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:32: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -8964,8 +8920,14 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:32: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -9014,111 +8976,86 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { +In file included from runtime/gc/reference_queue.cc:23: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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 libdexfile/dex/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/gc/reference_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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: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/i686-linux-gnu/14/../../../../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/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: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/i686-linux-gnu/14/../../../../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/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/large_object_space.cc:35: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/gc/space/malloc_space.cc:32: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -9130,15 +9067,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/large_object_space.cc:35: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/gc/space/malloc_space.cc:32: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -9150,15 +9079,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/large_object_space.cc:35: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/gc/space/malloc_space.cc:32: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -9170,14 +9091,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: @@ -9194,14 +9109,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: @@ -9215,41 +9124,44 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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.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:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:31: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:29: -In file included from runtime/mirror/object-readbarrier-inl.h:24: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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.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:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:31: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:29: -In file included from runtime/mirror/object-readbarrier-inl.h:24: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -9287,32 +9199,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/zygote_space.cc:24: -In file included from runtime/mirror/object-readbarrier-inl.h:24: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/zygote_space.cc:24: -In file included from runtime/mirror/object-readbarrier-inl.h:24: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization In file included from runtime/gc/space/rosalloc_space.cc:26: In file included from runtime/gc/space/memory_tool_malloc_space-inl.h:24: In file included from runtime/mirror/object-inl.h:26: @@ -9359,46 +9246,7 @@ 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:In file included from runtime/gc/verification.cc:17: -In file included from runtime/gc/verification-inl.h:22: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -28In file included from runtime/gc/verification.cc:17: -In file included from runtime/gc/verification-inl.h:22: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/verification.cc:17: -In file included from runtime/gc/verification-inl.h:22: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -: +In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { | ^ @@ -9436,40 +9284,21 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../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/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:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:31: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:29: +In file included from runtime/mirror/object-readbarrier-inl.h:24: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -9478,32 +9307,24 @@ In file included from runtime/gc/space/region_space.cc:18: In file included from runtime/gc/space/bump_pointer_space-inl.h:23: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:31: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:29: +In file included from runtime/mirror/object-readbarrier-inl.h:24: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from In file included from runtime/gc/space/large_object_space.cc:35: +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: @@ -9558,16 +9379,79 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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/i686-linux-gnu/14/../../../../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: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/gc/verification.cc:17: +In file included from runtime/gc/verification-inl.h:22: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/gc/verification.cc:17: +In file included from runtime/gc/verification-inl.h:22: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -9646,7 +9530,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization In file included from runtime/gc/space/rosalloc_space.cc:26: In file included from runtime/gc/space/memory_tool_malloc_space-inl.h:24: In file included from runtime/mirror/object-inl.h:26: @@ -9687,6 +9574,51 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/gc/heap.cc:33: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -9729,6 +9661,49 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/gc/space/region_space.cc:18: +In file included from runtime/gc/space/bump_pointer_space-inl.h:23: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -9810,61 +9785,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/gc/space/rosalloc_space.cc:26: -In file included from runtime/gc/space/memory_tool_malloc_space-inl.h:24: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/space/rosalloc_space.cc:26: -In file included from runtime/gc/space/memory_tool_malloc_space-inl.h:24: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/task_processor.cc:20: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/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] 44 | class ClassIterator : public std::iterator { @@ -9875,16 +9800,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/task_processor.cc:20: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/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:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -9895,16 +9815,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/task_processor.cc:20: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/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:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -9915,16 +9830,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/task_processor.cc:20: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/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:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -9935,16 +9845,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/task_processor.cc:20: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/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:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -9955,16 +9860,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/task_processor.cc:20: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/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:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -9975,48 +9875,22 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:30: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:30: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: +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/i386-linux-gnu/sys/cdefs.h:510:51: note: expanded from macro '__attribute_deprecated__' + 510 | # define __attribute_deprecated__ __attribute__ ((__deprecated__)) + | ^ +10 warnings generated. +clang++ -c -o runtime/indirect_reference_table.o runtime/indirect_reference_table.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/gc/space/rosalloc_space.cc:26: +In file included from runtime/gc/space/memory_tool_malloc_space-inl.h:24: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: @@ -10043,14 +9917,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/task_processor.cc:20: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/gc/space/rosalloc_space.cc:26: +In file included from runtime/gc/space/memory_tool_malloc_space-inl.h:24: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: @@ -10072,13 +9940,13 @@ In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../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/object-inl.h:26: +In file 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -10092,44 +9960,8 @@ In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: -In file included from 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/mirror/object-inl.h:26: +In file 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; @@ -10140,11 +9972,16 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: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; @@ -10155,11 +9992,16 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: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 { @@ -10170,11 +10012,16 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: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; @@ -10185,11 +10032,16 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: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; @@ -10290,6 +10142,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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/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] @@ -10315,11 +10170,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/handle.cc:41: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/gc/space/image_space.cc:33: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -10328,32 +10183,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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/handle.cc:41: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc/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: @@ -10362,20 +10207,62 @@ In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: 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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/instrumentation.o runtime/instrumentation.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=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.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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/gc/verification.cc:17: +In file included from runtime/gc/verification-inl.h:22: +In file included from runtime/mirror/class-inl.h:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:30: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:30: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -10401,8 +10288,15 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: @@ -10416,7 +10310,51 @@ 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 10 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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +10 warnings generated. +clang++ -c -o runtime/interpreter/interpreter_switch_impl0.o runtime/interpreter/interpreter_switch_impl0.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -10472,6 +10410,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +10 warnings generated. +clang++ -c -o runtime/interpreter/lock_count_data.o runtime/interpreter/lock_count_data.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -10512,6 +10452,63 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +In file included from runtime/handle.cc:41: +In file included from runtime/class_root-inl.h:22: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/handle.cc:41: +In file included from runtime/class_root-inl.h:22: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +10 warnings generated. +clang++ -c -o runtime/interpreter/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization In file included from runtime/instrumentation.cc:26: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: @@ -10607,13 +10604,23 @@ In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 27 | class StrideIterator : public std::iterator { | ^ -runtime/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/i686-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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -10624,17 +10631,17 @@ In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 30 | typename std::iterator::difference_type; | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -13 warnings generated. -clang++ -c -o runtime/interpreter/interpreter_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +10 warnings generated. +clang++ -c -o runtime/interpreter/unstarted_runtime.o runtime/interpreter/unstarted_runtime.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -10713,6 +10720,206 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 libdexfile/dex/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 libdexfile/dex/dex_file-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 libdexfile/dex/dex_file-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 libdexfile/dex/dex_file-inl.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/interpreter/interpreter_switch_impl0.cc:20: +In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: +In file included from runtime/interpreter/interpreter_common.h:34: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/interpreter/interpreter_switch_impl0.cc:20: +In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: +In file included from runtime/interpreter/interpreter_common.h:34: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/interpreter/interpreter_switch_impl0.cc:20: +In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: +In file included from runtime/interpreter/interpreter_common.h:34: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/interpreter/interpreter_switch_impl0.cc:20: +In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: +In file included from runtime/interpreter/interpreter_common.h:34: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/interpreter/interpreter_switch_impl0.cc:20: +In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: +In file included from runtime/interpreter/interpreter_common.h:34: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/interpreter/interpreter_switch_impl0.cc:20: +In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: +In file included from runtime/interpreter/interpreter_common.h:34: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:17: In file included from runtime/hidden_api.h:25: libdexfile/dex/class_accessor.h:180:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -10792,13 +10999,20 @@ 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 12312 warnings generated. - | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from runtime/hidden_api.cc:17: In file included from runtime/hidden_api.h:25: libdexfile/dex/class_accessor.h:184:23: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 184 | typename std::iterator::difference_tIn file included from runtime/hprof/hprof.cc:41: + 184 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/hprof/hprof.cc:41: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:33: @@ -10851,28 +11065,116 @@ 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXXclang++ -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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -17_DEPRECATED [[__deprecated__]] + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -ype; - | ^ -/usr/bin/../lib/gcc/i686-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.h:28: +In file included from runtime/art_method-inl.h:26: +In file included from 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/interpreter/interpreter.cc:22: +In file included from runtime/common_dex_operations.h:42: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +In file included from libartbase/base/bit_table.h:32: libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 190 | class CountIter : public std::iterator { | ^ @@ -10882,17 +11184,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-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/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.h:28: +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 { | ^ @@ -10902,14 +11198,57 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -runtime/image.cc:30: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:31: +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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/hprof/hprof.cc:41: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:29: -In file included from runtime/mirror/object-readbarrier-inl.h:24: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:31: In file included from runtime/lock_word-inl.h:21: In file included from runtime/monitor_pool.h:28: libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -10921,14 +11260,15 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:31: +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:29: -In file included from runtime/mirror/object-readbarrier-inl.h:24: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:31: In file included from runtime/lock_word-inl.h:21: In file included from runtime/monitor_pool.h:28: libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] @@ -10940,44 +11280,43 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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> { }; +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/i686-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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../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/shadow_frame.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -11095,34 +11434,6 @@ 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/interpreter/interpreter.cc:22: -In file included from runtime/common_dex_operations.h:42: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/interpreter/interpreter.cc:22: -In file included from runtime/common_dex_operations.h:42: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 156 | class const_iterator : public std::iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/image.cc:30: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:31: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:29: +In file included from runtime/mirror/object-readbarrier-inl.h:24: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/image.cc:30: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:31: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:29: +In file included from runtime/mirror/object-readbarrier-inl.h:24: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -11249,6 +11561,49 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -11297,52 +11652,116 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/gc/verification.cc:17: +In file included from runtime/gc/verification-inl.h:22: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 27 | class StrideIterator : public std::iterator { | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/gc/verification.cc:17: +In file included from runtime/gc/verification-inl.h:22: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 30 | typename std::iterator::difference_type; | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/interpreter/unstarted_runtime.cc:31: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/interpreter/unstarted_runtime.cc:31: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/interpreter/unstarted_runtime.cc:31: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/interpreter/unstarted_runtime.cc:31: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/interpreter/unstarted_runtime.cc:31: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/interpreter/unstarted_runtime.cc:31: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -11462,6 +11881,94 @@ In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/indirect_reference_table.cc:17: +In file included from runtime/indirect_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +12 warnings generated. +clang++ -c -o runtime/jit/debugger_interface.o runtime/jit/debugger_interface.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/image.cc:28: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:31: In file included from runtime/lock_word-inl.h:21: In file included from runtime/monitor_pool.h:28: @@ -11492,7 +11999,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: +12 warnings generated. +clang++ -c -o runtime/jit/jit.o runtime/jit/jit.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/instrumentation.cc:26: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:33: @@ -11504,19 +12013,29 @@ In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 27 | class StrideIterator : public std::iterator { | ^ -runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator' requested here - 64 | for (ArtMethod& method : GetMethods(pointer_size)) { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -11528,72 +12047,84 @@ In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: 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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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: +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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../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/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/instrumentation.cc:26: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/interpreter/lock_count_data.cc:23: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -11604,12 +12135,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_common.cc:17: -In file included from runtime/interpreter/interpreter_common.h:34: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/interpreter/lock_count_data.cc:23: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -11620,12 +12148,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_common.cc:17: -In file included from runtime/interpreter/interpreter_common.h:34: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/interpreter/lock_count_data.cc:23: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -11636,12 +12161,60 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/interpreter/lock_count_data.cc:23: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -11652,12 +12225,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_common.cc:17: -In file included from runtime/interpreter/interpreter_common.h:34: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/interpreter/lock_count_data.cc:23: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -11668,12 +12238,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_common.cc:17: -In file included from runtime/interpreter/interpreter_common.h:34: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/interpreter/lock_count_data.cc:23: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -11684,47 +12251,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/indirect_reference_table.cc:28: -In file included from runtime/nth_caller_visitor.h:22: +In file included from runtime/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] @@ -11752,8 +12279,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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] @@ -11768,65 +12294,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -11843,10 +12312,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -11863,8 +12330,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -10 warnings generated. -clang++ -c -o runtime/interpreter/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +4 warnings generated. +clang++ -c -o runtime/jit/jit_code_cache.o runtime/jit/jit_code_cache.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -11922,337 +12389,91 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_switch_impl0.cc:20: -In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: -In file included from runtime/interpreter/interpreter_common.h:34: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/interpreter/interpreter_switch_impl0.cc:20: -In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: -In file included from runtime/interpreter/interpreter_common.h:34: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/interpreter/interpreter_switch_impl0.cc:20: -In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: -In file included from runtime/interpreter/interpreter_common.h:34: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRclang++ -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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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 [[__deprecated__]] - | ^ -In file included from runtime/interpreter/interpreter_switch_impl0.cc:20: -In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: -In file included from runtime/interpreter/interpreter_common.h:34: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/interpreter/interpreter_switch_impl0.cc:20: -In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: -In file included from runtime/interpreter/interpreter_common.h:34: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/interpreter/interpreter_switch_impl0.cc:20: -In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: -In file included from runtime/interpreter/interpreter_common.h:34: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/hprof/hprof.cc:41: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/hprof/hprof.cc:41: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 { +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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/interpreter/unstarted_runtime.cc:31: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/interpreter/unstarted_runtime.cc:31: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/unstarted_runtime.cc:31: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/indirect_reference_table.cc:28: +In file included from runtime/nth_caller_visitor.h:22: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 415 | for (StackMap stack_map : stack_maps_) { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -12315,126 +12536,6 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/unstarted_runtime.cc:31: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/interpreter/unstarted_runtime.cc:31: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/interpreter/unstarted_runtime.cc:31: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/interpreter/lock_count_data.cc:23: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/interpreter/lock_count_data.cc:23: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/interpreter/lock_count_data.cc:23: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/interpreter/lock_count_data.cc:23: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/interpreter/lock_count_data.cc:23: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/interpreter/lock_count_data.cc:23: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -12477,124 +12578,67 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/java_frame_root_info.cc:19: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/java_frame_root_info.cc:19: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here +12 warnings generated. +In file included from runtime/interpreter/interpreter_switch_impl0.cc:20: +In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: +In file included from runtime/interpreter/interpreter_common.h:34: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/java_frame_root_info.cc:19: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 415 | for (StackMap stack_map : stack_maps_) { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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_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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -4 warnings generated. -clang++ -c -o runtime/jit/debugger_interface.o runtime/jit/debugger_interface.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization In file included from runtime/interpreter/lock_count_data.cc:23: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:36: @@ -12633,7 +12677,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: +10 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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:34: In file included from runtime/art_field-inl.h:24: @@ -12669,7 +12715,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_switch_impl0.cc:20: +In file included from runtime/interpreter/interpreter_switch_impl1.cc:20: In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: In file included from runtime/interpreter/interpreter_common.h:34: In file included from runtime/art_field-inl.h:24: @@ -12692,7 +12738,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: +18 warnings generated. +clang++ -c -o runtime/jit/profile_saver.o runtime/jit/profile_saver.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/interpreter/interpreter_switch_impl0.cc:20: +In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: +In file included from runtime/interpreter/interpreter_common.h:34: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:33: @@ -12700,23 +12750,21 @@ In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/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/instrumentation.cc:178:28: note: in instantiation of template class 'art::StrideIterator' requested here - 178 | for (ArtMethod& method : klass->GetMethods(kRuntimePointerSize)) { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/instrumentation.cc:26: +In file included from runtime/interpreter/interpreter_switch_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: @@ -12724,20 +12772,47 @@ In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -12759,7 +12834,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_switch_impl0.cc:20: +In file included from runtime/interpreter/interpreter_switch_impl1.cc:20: In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: In file included from runtime/interpreter/interpreter_common.h:34: In file included from runtime/art_field-inl.h:24: @@ -12781,104 +12856,91 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. -clang++ -c -o runtime/jit/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/interpreter/lock_count_data.cc:23: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../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: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_common.cc:17: -In file included from runtime/interpreter/interpreter_common.h:42: -In file included from runtime/common_dex_operations.h:42: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 178 | : public __iterator_traits<_Iterator> { }; +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; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/jit/jit.cc:21: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { | ^ -/usr/bin/../lib/gcc/i686-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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_common.cc:17: -In file included from runtime/interpreter/interpreter_common.h:42: -In file included from runtime/common_dex_operations.h:42: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 415 | for (StackMap stack_map : stack_maps_) { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/shadow_frame.cc:19: +In file included from runtime/jit/jit.cc:21: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -12905,14 +12967,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -12934,48 +12989,6 @@ In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -13002,12 +13015,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -13025,42 +13036,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/debugger_interface.cc:28: -In file included from libelffile/elf/elf_debug_reader.h:21: -In file included from libelffile/dwarf/headers.h:24: -In file included from libelffile/dwarf/debug_info_entry_writer.h:25: -In file included from libelffile/dwarf/debug_abbrev_writer.h:26: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -10 warnings generated. -clang++ -c -o runtime/jit/jit_code_cache.o runtime/jit/jit_code_cache.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:28: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -13077,12 +13057,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -13099,6 +13077,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization In file included from runtime/interpreter/unstarted_runtime.cc:31: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: @@ -13154,7 +13134,53 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/jit/jit_memory_region.o runtime/jit/jit_memory_region.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/instrumentation.cc:40: +In file included from runtime/interpreter/interpreter_common.h:42: +In file included from runtime/common_dex_operations.h:42: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -13195,8 +13221,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:42: In file included from runtime/common_dex_operations.h:42: In file included from runtime/stack.h:30: @@ -13226,8 +13251,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:42: In file included from runtime/common_dex_operations.h:42: In file included from runtime/stack.h:30: @@ -13244,94 +13268,6 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. -clang++ -c -o runtime/jit/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/jit/jit.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/jit/jit.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/jit/jit.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/jit/jit.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/jit/jit.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/jit/jit.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -14 warnings generated. -clang++ -c -o runtime/jit/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -13374,6 +13310,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -13416,7 +13354,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: +10 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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/interpreter/interpreter_switch_impl0.cc:20: In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: In file included from runtime/interpreter/interpreter_common.h:42: In file included from runtime/common_dex_operations.h:42: @@ -13447,7 +13387,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -13465,125 +13405,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/jit/debugger_interface.cc:30: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/jit/debugger_interface.cc:30: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/jit/debugger_interface.cc:30: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/jit/debugger_interface.cc:30: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/jit/debugger_interface.cc:30: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/jit/debugger_interface.cc:30: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/interpreter/interpreter_switch_impl1.cc:20: +In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: +In file included from runtime/interpreter/interpreter_common.h:42: +In file included from runtime/common_dex_operations.h:42: In file included from runtime/stack.h:30: In file included from runtime/stack_map.h:25: libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -13611,9 +13436,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/interpreter/interpreter_switch_impl1.cc:20: +In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: +In file included from runtime/interpreter/interpreter_common.h:42: +In file included from runtime/common_dex_operations.h:42: In file included from runtime/stack.h:30: In file included from runtime/stack_map.h:25: libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -13628,9 +13454,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -13639,31 +13466,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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +runtime/instrumentation.cc:178:28: note: in instantiation of template class 'art::StrideIterator' requested here + 178 | for (ArtMethod& method : klass->GetMethods(kRuntimePointerSize)) { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -13672,10 +13490,10 @@ In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 30 | typename std::iterator::difference_type; | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -13771,82 +13589,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/jit.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/jit/jit.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/jit/jit.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -13864,7 +13608,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -13882,7 +13627,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -13900,27 +13646,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/jit.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -13938,7 +13665,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -13956,7 +13684,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -13974,7 +13703,13 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: +13 warnings generated. +12 warnings generated. +clang++ -c -o runtime/jni/jni_internal.o runtime/jni/jni_internal.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o runtime/jni/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +12 warnings generated. +clang++ -c -o runtime/method_handles.o runtime/method_handles.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/jit/jit.cc:21: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:28: @@ -14008,7 +13743,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -14029,41 +13764,93 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../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/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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.h: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/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>' 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -14126,37 +13913,52 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/jit_memory_region.cc:17: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-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/jni/jni_id_manager.cc:24: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIIn file included from runtime/jit/jit_code_cache.cc:17: + 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: @@ -14175,7 +13977,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -BIn file included from runtime/jit/jit_code_cache.cc:17: +In file included from runtime/jit/jit_code_cache.cc:17: In file included from runtime/jit/jit_code_cache.h:36: In file included from runtime/jit/jit_memory_region.h:26: In file included from runtime/gc_root-inl.h:25: @@ -14213,29 +14015,52 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/jni/java_vm_ext.cc:24: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/jit_memory_region.cc:17: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/jni/java_vm_ext.cc:24: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/jit/jit.cc:21: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -14252,8 +14077,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -14270,14 +14097,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 4-byte aligned parameter 1 of 'Elf32_Sym' may result in an unaligned pointer access [-Walign-mismatch] - 131 | visit_sym(symbol, Read(strtab->sh_offset + symbol.st_name)); - | ^ -runtime/jit/debugger_interface.cc:662:14: note: in instantiation of function template specialization 'art::ElfDebugReader::VisitFunctionSymbols<(lambda at runtime/jit/debugger_interface.cc:662:35)>' requested here - 662 | reader.VisitFunctionSymbols([&](ElfRuntimeTypes::Sym sym, const char* name) { - | ^ -In file included from runtime/jit/jit_code_cache.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: @@ -14310,7 +14130,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -14330,82 +14150,153 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/jni/java_vm_ext.cc:24: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/jit/jit_memory_region.cc:17: In file included from runtime/jit/jit_memory_region.h:26: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../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/object-inl.h:26: +In file 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/jit_code_cache.cc:17: -In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.cc:17: In file included from runtime/jit/jit_memory_region.h:26: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../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/object-inl.h:26: +In file 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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> { }; +In file included from runtime/jit/jit_memory_region.cc:17: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/jit/jit_memory_region.cc:17: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { | ^ -/usr/bin/../lib/gcc/i686-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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/jit/jit_memory_region.cc:17: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/jit/jit_memory_region.cc:17: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -14531,65 +14422,103 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/jit.cc:35: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here +In file included from runtime/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/i686-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/i686-linux-gnu/14/../../../../include/c++/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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/jit.cc:35: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 415 | for (StackMap stack_map : stack_maps_) { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -11 warnings generated. -clang++ -c -o runtime/jni/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/jit/profile_saver.cc:17: -In file included from runtime/jit/profile_saver.h:23: +In file included from runtime/jit/jit_code_cache.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:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/jit/jit_memory_region.cc:17: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: @@ -14616,9 +14545,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -14637,12 +14564,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. -clang++ -c -o runtime/jni/jni_id_manager.o runtime/jni/jni_id_manager.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/jni/check_jni.cc:27: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: +In file included from runtime/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: @@ -14673,10 +14598,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -14694,9 +14619,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -14714,9 +14637,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -14734,97 +14655,64 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/check_jni.cc:27: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../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:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/jni/java_vm_ext.cc:24: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/jni/jni_env_ext.cc:32: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -14835,10 +14723,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/jni/jni_env_ext.cc:32: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -14849,10 +14736,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/jni/jni_env_ext.cc:32: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -14863,10 +14749,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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 { @@ -14877,10 +14762,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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; @@ -14891,10 +14775,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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; @@ -14905,7 +14788,93 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +12 warnings generated. +14 warnings generated. +clang++ -c -o runtime/mirror/array.o runtime/mirror/array.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/method_handles.cc:17: +In file included from runtime/method_handles-inl.h:24: +In file included from runtime/interpreter/interpreter_common.h:34: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -14920,7 +14889,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/method_handles.cc:17: +In file included from runtime/method_handles-inl.h:24: +In file included from runtime/interpreter/interpreter_common.h:34: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -14935,7 +14906,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/method_handles.cc:17: +In file included from runtime/method_handles-inl.h:24: +In file included from runtime/interpreter/interpreter_common.h:34: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -14950,7 +14923,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/method_handles.cc:17: +In file included from runtime/method_handles-inl.h:24: +In file included from runtime/interpreter/interpreter_common.h:34: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -14965,7 +14940,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/method_handles.cc:17: +In file included from runtime/method_handles-inl.h:24: +In file included from runtime/interpreter/interpreter_common.h:34: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -14980,7 +14957,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/method_handles.cc:17: +In file included from runtime/method_handles-inl.h:24: +In file included from runtime/interpreter/interpreter_common.h:34: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -14995,176 +14974,158 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/jni_internal.cc:24: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iteraIn file included from runtime/jni/jni_env_ext.cc:32: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -toIn file included from runtime/jni/jni_env_ext.cc:32: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from rruntime/jni/jni_env_ext.cc:32: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/jni/jni_internal.cc:24: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/jit/jit_memory_region.cc:32: +In file included from runtime/oat_quick_method_header.h:25: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/jni_internal.cc:24: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/jit/jit_memory_region.cc:32: +In file included from runtime/oat_quick_method_header.h:25: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 415 | for (StackMap stack_map : stack_maps_) { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator' is deprecated [-Wdeprecated-declarations] - 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/i686-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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -ardIn file included from _runtime/jni/jni_env_ext.cc:32: +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: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/i686-linux-gnu/14/../../../../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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -itIn file included from erator_truntime/jni/jni_env_ext.cca:g32, : -In file included from Druntime/mirror/object-inl.he:x26I: -nIn file included from sruntime/mirror/class-inl.ht:r32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] -uctionPcPair> { -64 | | ^ -using difference_/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.ht:y127p:e12 := note: s'iterator' has been explicitly marked deprecated heret -d::iter a127t | o r < s tsdt:r:uforward_icttera t_oGrL_ItBaCgX,X 1v7a_lDuEeP_REtCyApTeE>D: :iditfefrearteoncre -_ t| ^y -pe; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:: 127note: :expanded from macro '_GLIBCXX17_DEPRECATED'12 -: note: 'iterator' has been explicitly marked deprecated here - 123 | #127 | d e f isnter u_cGtL I_BGCXLXI1B7C_XDXE1P7R_EDCEPARTEECD AT[E[D_ _idteeprreactaotre -d _| _] ^ -] - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/jni/jni_internal.cc:24: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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/debugger_interface.cc:28: +libelffile/elf/elf_debug_reader.h:131:21: warning: passing 1-byte aligned argument to 4-byte aligned parameter 1 of 'Elf32_Sym' may result in an unaligned pointer access [-Walign-mismatch] + 131 | visit_sym(symbol, Read(strtab->sh_offset + symbol.st_name)); + | ^ +runtime/jit/debugger_interface.cc:662:14: note: in instantiation of function template specialization 'art::ElfDebugReader::VisitFunctionSymbols<(lambda at runtime/jit/debugger_interface.cc:662:35)>' requested here + 662 | reader.VisitFunctionSymbols([&](ElfRuntimeTypes::Sym sym, const char* name) { + | ^ +In file included from runtime/jit/jit.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::BitTable::const_iterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/jni_internal.cc:24: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization In file included from runtime/jni/jni_env_ext.cc:32: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:36: @@ -15203,6 +15164,46 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +In file included from runtime/jni/check_jni.cc:27: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/jni/check_jni.cc:27: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -15298,7 +15299,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -15332,7 +15333,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -15353,64 +15354,46 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization In file included from runtime/jni/jni_internal.cc:24: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/jni/jni_internal.cc:24: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/jni/jni_internal.cc:24: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -15419,33 +15402,49 @@ 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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/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/art_method-inl.h:26: +In file included from libdexfile/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/jni/jni_internal.cc:24: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -15472,14 +15471,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/jni/jni_env_ext.cc:32: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: @@ -15533,9 +15525,29 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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' is deprecated [-Wdeprecated-declarations] 156 | class const_iterator : public std::iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/method_handles.cc:17: -In file included from runtime/method_handles-inl.h:24: -In file included from runtime/interpreter/interpreter_common.h:34: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/method_handles.cc:17: -In file included from runtime/method_handles-inl.h:24: -In file included from runtime/interpreter/interpreter_common.h:34: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/method_handles.cc:17: -In file included from runtime/method_handles-inl.h:24: -In file included from runtime/interpreter/interpreter_common.h:34: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { +11 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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/jni/jni_env_ext.cc:33: +In file included from runtime/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/method_handles.cc:17: -In file included from runtime/method_handles-inl.h:24: -In file included from runtime/interpreter/interpreter_common.h:34: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/method_handles.cc:17: -In file included from runtime/method_handles-inl.h:24: -In file included from runtime/interpreter/interpreter_common.h:34: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/jni/jni_env_ext.cc:33: +In file included from runtime/nth_caller_visitor.h:22: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 415 | for (StackMap stack_map : stack_maps_) { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +30 warnings generated. +12 warnings generated. +clang++ -c -o runtime/mirror/dex_cache.o runtime/mirror/dex_cache.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -15790,82 +15749,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 - 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -clang++ -c -o runtime/mirror/class.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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -12 warnings generated. -clang++ -c -o runtime/mirror/class_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/jni/jni_internal.cc:24: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -runtime/jni/jni_internal.cc:649:21: note: in instantiation of template class 'art::StrideIterator' requested here - 649 | for (auto& method : c->GetMethods(pointer_size)) { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/jni/jni_internal.cc:24: +In file included from runtime/method_handles.cc:17: +In file included from runtime/method_handles-inl.h:24: +In file included from runtime/interpreter/interpreter_common.h:34: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:33: @@ -15877,27 +15763,6 @@ In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -12 warnings generated. -clang++ -c -o runtime/mirror/dex_cache.o runtime/mirror/dex_cache.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/jni/local_reference_table.cc:17: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 27 | class StrideIterator : public std::iterator { | ^ @@ -15920,8 +15785,12 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -15939,112 +15808,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/jni/local_reference_table.cc:29: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/jni/local_reference_table.cc:29: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 415 | for (StackMap stack_map : stack_maps_) { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/method_handles.cc:17: -In file included from runtime/method_handles-inl.h:24: -In file included from runtime/interpreter/interpreter_common.h:34: +In file included from runtime/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: @@ -16078,9 +15842,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -16145,13 +15907,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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 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 { @@ -16162,11 +15922,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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; @@ -16177,11 +15937,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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; @@ -16192,11 +15952,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -16207,11 +15967,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -16222,11 +15982,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -16237,106 +15997,184 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: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/i686-linux-gnu/14/../../../../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/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../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:17: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from In file included from runtime/gc_root-inl.h:25runtime/jni/jni_internal.cc: +:In file included from 24runtime/read_barrier-inl.h: +:In file included from 23runtime/art_field-inl.h: +:In file included from 24runtime/gc/collector/concurrent_copying-inl.h: +:In file included from 25runtime/class_linker-inl.h: +:In file included from 24runtime/gc/space/region_space-inl.h: +:In file included from 21runtime/art_method-inl.h: +:In file included from 33runtime/mirror/object-inl.h: +:In file included from 26runtime/gc_root-inl.h: +:In file included from 25runtime/mirror/class-inl.h: +:In file included from 24runtime/read_barrier-inl.h: +:In file included from 23libartbase/base/array_slice.h: +:In file included from 24runtime/gc/collector/concurrent_copying-inl.h: +:In file included from 25: +libartbase/base/length_prefixed_array.hIn file included from :runtime/gc/space/region_space-inl.h26:: +21libartbase/base/stride_iterator.h: +In file included from :runtime/mirror/object-inl.h27::3136: +:In file included from runtime/lock_word-inl.hwarning: :21'iterator' is deprecated [-Wdeprecated-declarations]: + +In file included from runtime/monitor_pool.h:28: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 27 | class Stri d327e | Istterruactto rS p:l iptuSbtlriicn gsIttde:r: i:t epruabtloirc< ssttdd::::riatnedroamt_oarcr _{t +a g| , ^ +std::string_view> { + /usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h162 | : 127 : 12 : note: 'iterator>' has been explicitly marked deprecated here +__void_t< t127y | p e n a mset r_uIctte r_aGtLorI:B:CiXtXe1r7a_tDoErP_RcEaCtAeTgEoDr yi,t +e r| a ^t +or + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h::34178:: 14note: :expanded from macro '_GLIBCXX17_DEPRECATED' +note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::StrideIterator] + 123 | 178# | d e f i:n ep u_bGlLiIcB C_X_Xi1t7e_rDaEtPoRrE_CtArTaEiDt s[<[__I_tdeerparteocra>t e{d _}_;] +] +| ^| + ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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/i686-linux-gnu/14/../../../../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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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/i686-linux-gnu/14/../../../../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/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: +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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +12 warnings generated. +clang++ -c -o runtime/mirror/field.o runtime/mirror/field.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -16347,112 +16185,6 @@ In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: In file included 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/mirror/class.cc:26: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/mirror/class.cc:26: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/mirror/array.cc:19: -In file included from runtime/mirror/array-alloc-inl.h:29: -In file included from runtime/gc/heap-inl.h:29: -In file included from runtime/gc/space/bump_pointer_space-inl.h:23: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -16463,10 +16195,14 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: @@ -16479,10 +16215,14 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: @@ -16495,10 +16235,14 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/metrics/reporter.cc:27: +In file included from runtime/runtime_options.h:33: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -16511,10 +16255,14 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/metrics/reporter.cc:27: +In file included from runtime/runtime_options.h:33: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -16527,10 +16275,14 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/metrics/reporter.cc:27: +In file included from runtime/runtime_options.h:33: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -16543,6 +16295,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +12 warnings generated. +clang++ -c -o runtime/mirror/method.o runtime/mirror/method.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization In file included from runtime/mirror/emulated_stack_frame.cc:17: In file included from runtime/mirror/emulated_stack_frame-inl.h:20: In file included from runtime/mirror/emulated_stack_frame.h:24: @@ -16573,8 +16327,6 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization In file included from runtime/mirror/emulated_stack_frame.cc:17: In file included from runtime/mirror/emulated_stack_frame-inl.h:20: In file included from runtime/mirror/emulated_stack_frame.h:24: @@ -16682,18 +16434,12 @@ 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:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:31: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:29: -In file included from runtime/mirror/object-readbarrier-inl.h:24: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -16704,27 +16450,35 @@ 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:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:31: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:29: -In file included from runtime/mirror/object-readbarrier-inl.h:24: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/method_handles.cc:17: -In file included from runtime/method_handles-inl.h:24: -In file included from runtime/interpreter/interpreter_common.h:42: -In file included from runtime/common_dex_operations.h:42: +In file included from runtime/mirror/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; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/jni/local_reference_table.cc:29: +In file included from runtime/nth_caller_visitor.h:22: In file included from runtime/stack.h:30: In file included from runtime/stack_map.h:25: libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -16752,10 +16506,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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] @@ -16770,14 +16522,59 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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 { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/array.cc:19: +In file included from runtime/mirror/array-alloc-inl.h:29: +In file included from runtime/gc/heap-inl.h:29: +In file included from runtime/gc/space/bump_pointer_space-inl.h:23: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/array.cc:19: +In file included from runtime/mirror/array-alloc-inl.h:29: +In file included from runtime/gc/heap-inl.h:29: +In file included from runtime/gc/space/bump_pointer_space-inl.h:23: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/class_ext.cc:17: +In file included from runtime/mirror/class_ext-inl.h:23: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -16788,14 +16585,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:32: +In file included from runtime/mirror/class_ext.cc:17: +In file included from runtime/mirror/class_ext-inl.h:23: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -16806,14 +16600,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:32: +In file included from runtime/mirror/class_ext.cc:17: +In file included from runtime/mirror/class_ext-inl.h:23: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -16824,26 +16615,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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:297:25: warning: ISO C++ requires field designators to be specified in declaration order; field 'dump_to_file' will be initialized after field 'dump_to_statsd' [-Wreorder-init-list] - 297 | .dump_to_statsd = gFlags.MetricsWriteToStatsd(), - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -runtime/metrics/reporter.cc:296:23: note: previous initialization for field 'dump_to_file' is here - 296 | .dump_to_file = gFlags.MetricsWriteToFile.GetValueOptional(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -runtime/metrics/reporter.cc:301:25: warning: ISO C++ requires field designators to be specified in declaration order; field 'reporting_num_mods' will be initialized after field 'reporting_mods' [-Wreorder-init-list] - 301 | .reporting_mods = reporting_mods, - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -runtime/metrics/reporter.cc:300:29: note: previous initialization for field 'reporting_num_mods' is here - 300 | .reporting_num_mods = reporting_num_mods, - | ^~~~~~~~~~~~~~~~~~ -In file included from runtime/mirror/dex_cache.cc:17: -In file included from runtime/mirror/dex_cache-inl.h:31: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from 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 { @@ -16854,14 +16630,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:32: +In file included from runtime/mirror/class_ext.cc:17: +In file included from runtime/mirror/class_ext-inl.h:23: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -16872,14 +16645,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:32: +In file included from runtime/mirror/class_ext.cc:17: +In file included from runtime/mirror/class_ext-inl.h:23: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -16890,11 +16660,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/class_ext.cc:17: -In file included from runtime/mirror/class_ext-inl.h:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +In file included from runtime/mirror/class.cc:26: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -16925,11 +16694,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/class_ext.cc:17: -In file included from runtime/mirror/class_ext-inl.h:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +In file included from runtime/mirror/class.cc:26: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -16947,86 +16715,100 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. -clang++ -c -o runtime/mirror/method.o runtime/mirror/method.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/mirror/array.cc:19: -In file included from runtime/mirror/array-alloc-inl.h:29: -In file included from runtime/gc/heap-inl.h:29: -In file included from runtime/gc/space/bump_pointer_space-inl.h:23: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-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/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/i686-linux-gnu/14/../../../../include/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: In file included from in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here +runtime/mirror/array.cc:19: +In file included from libartbase/base/iteration_range.hruntime/mirror/array-alloc-inl.h::3129:: +41In file included from :runtime/gc/heap-inl.h :note: 29in instantiation of template class 'std::iterator_traits::const_iterator>' requested here: + +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.h31: | 36 : + In file included from uruntime/mirror/iftable-inl.hs:i22n: +gIn file included from runtime/mirror/object_array-inl.hd:i31f: +fIn file included from eruntime/read_barrier-inl.hr:e23n: +cIn file included from eruntime/gc/collector/concurrent_copying-inl.h_:t29y: +pIn file included from eruntime/mirror/object-readbarrier-inl.h :=24 : +tIn file included from runtime/lock_word-inl.hy:21p: +eIn file included from nruntime/monitor_pool.ha:m28e: + slibartbase/base/stl_util.ht:d190:::31:i twarning: er'iterator' is deprecated [-Wdeprecated-declarations]a +tor_traits:: di190f | fcelraesnsc eC_otuynpteI;t +e r| ^: + public libartbase/base/bit_table.hs:t227d::30::i tnote: ein instantiation of template class 'art::IterationRange::const_iterator>' requested herer +atorm e{ +Bi t| T ^a +ble::/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.hc:o127n:s12t:_ inote: t'iterator' has been explicitly marked deprecated heree +rator> { + 127| | ^ + strruntime/stack_map.hu:c402t: 29_:G Lnote: Iin instantiation of template class 'art::BitTableRange' requested hereB +CXX17_DEPRE C402A | T EBD iittTearbalteoRra +n g| e ^< +InlineInfo/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h>: 123G:e34t:I nnote: lexpanded from macro '_GLIBCXX17_DEPRECATED'i +neInfosOf 123( | S#t acdkeMfaipn es t_aGcLkI_BmCaXpX)1 7c_oDnEsPtR E{C +A T| E ^D + [[__deprec/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.ha:t127e:d12_:_ ]note: ]'iterator' has been explicitly marked deprecated here + + | ^ 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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::iterIn file included from aruntime/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.h:28: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations]t -o 190 | class CountIter : public std::iterator { - | ^ -' has been explicitly marked deprecated here - 127 | sstruct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.htd::random_access_iterator_tag, T>::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h::127:12: note: 'iterator' has been explicitly marked deprecated here +runtime/metrics/reporter.cc:297:25: warning: ISO C++ requires field designators to be specified in declaration order; field 'dump_to_file' will be initialized after field 'dump_to_statsd' [-Wreorder-init-list] + 297 | .dump_to_statsd = gFlags.MetricsWriteToStatsd(), + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +runtime/metrics/reporter.cc:296:23: note: previous initialization for field 'dump_to_file' is here + 296 | .dump_to_file = gFlags.MetricsWriteToFile.GetValueOptional(), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +runtime/metrics/reporter.cc:301:25: warning: ISO C++ requires field designators to be specified in declaration order; field 'reporting_num_mods' will be initialized after field 'reporting_mods' [-Wreorder-init-list] + 301 | .reporting_mods = reporting_mods, + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +runtime/metrics/reporter.cc:300:29: note: previous initialization for field 'reporting_num_mods' is here + 300 | .reporting_num_mods = reporting_num_mods, + | ^~~~~~~~~~~~~~~~~~ +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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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/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:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:31: In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/gc/collector/concurrent_copying-inl.h:29: +In file included from runtime/mirror/object-readbarrier-inl.h:24: In file included from runtime/lock_word-inl.h:21: In file included from runtime/monitor_pool.h:28: libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] @@ -17038,114 +16820,106 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/class.cc:26: +In file included from runtime/mirror/field.cc:17: +In file included from runtime/mirror/field-inl.h:22: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-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/art_method-inl.h:26: +In file included from 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/field.cc:17: +In file included from runtime/mirror/field-inl.h:22: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/field.cc:17: +In file included from runtime/mirror/field-inl.h:22: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/class.cc:26: +In file included from runtime/mirror/field.cc:17: +In file included from runtime/mirror/field-inl.h:22: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/dex_cache.cc:17: -In file included from runtime/mirror/dex_cache-inl.h:31: +In file included from runtime/mirror/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/class.cc:26: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -17162,8 +16936,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/dex_cache.cc:17: -In file included from runtime/mirror/dex_cache-inl.h:31: +In file included from runtime/mirror/class.cc:26: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -17180,12 +16956,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/field.cc:17: -In file included from runtime/mirror/field-inl.h:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/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 { @@ -17196,12 +16970,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/field.cc:17: -In file included from runtime/mirror/field-inl.h:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/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; @@ -17212,12 +16984,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/field.cc:17: -In file included from runtime/mirror/field-inl.h:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/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; @@ -17228,12 +16998,57 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/field.cc:17: -In file included from runtime/mirror/field-inl.h:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/method.cc:20: +In file included from runtime/class_root-inl.h:22: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -17244,12 +17059,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/field.cc:17: -In file included from runtime/mirror/field-inl.h:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/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; @@ -17260,12 +17073,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/field.cc:17: -In file included from runtime/mirror/field-inl.h:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/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; @@ -17276,7 +17087,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: @@ -17284,19 +17095,23 @@ In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../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/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +runtime/jni/jni_internal.cc:649:21: note: in instantiation of template class 'art::StrideIterator' requested here + 649 | for (auto& method : c->GetMethods(pointer_size)) { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: @@ -17304,18 +17119,21 @@ In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../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/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -17400,12 +17218,14 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. -clang++ -c -o runtime/mirror/method_handle_impl.o runtime/mirror/method_handle_impl.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/mirror/method.cc:20: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/mirror/dex_cache.cc:17: +In file included from runtime/mirror/dex_cache-inl.h:31: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -17416,10 +17236,14 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/method.cc:20: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/mirror/dex_cache.cc:17: +In file included from runtime/mirror/dex_cache-inl.h:31: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -17430,10 +17254,14 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/method.cc:20: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/mirror/dex_cache.cc:17: +In file included from runtime/mirror/dex_cache-inl.h:31: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -17444,10 +17272,14 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/method.cc:20: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/mirror/dex_cache.cc:17: +In file included from runtime/mirror/dex_cache-inl.h:31: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -17458,13 +17290,237 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/method.cc:20: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/mirror/dex_cache.cc:17: +In file included from runtime/mirror/dex_cache-inl.h:31: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | usinIn file included from g value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/class_ext.cc:17: +In file included from runtime/mirror/class_ext-inl.h:23: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/class_ext.cc:17: +In file included from runtime/mirror/class_ext-inl.h:23: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/class_ext.cc:17: +In file included from runtime/mirror/class_ext-inl.h:23: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/mirror/dex_cache.cc:17: +In file included from runtime/mirror/dex_cache-inl.h:31: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +12 warnings generated. +clang++ -c -o runtime/mirror/stack_frame_info.o runtime/mirror/stack_frame_info.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/mirror/dex_cache.cc:17: +In file included from runtime/mirror/dex_cache-inl.h:31: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: @@ -17478,54 +17534,32 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -d::forward_iterator_tag, DexInstructionPcPair>::value_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 /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.hruntime/mirror/class-inl.h::32127: -:In file included from 12libdexfile/dex/dex_file-inl.h:: 26: -note: libdexfile/dex/class_iterator.h'iterator' has been explicitly marked deprecated here: -46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 127 | st r46u | c t _uGsLiInBgC XvXa1l7u_eD_EtyPpReE C=A TsEtDd :i:tietreartaotro -r | < ^s -td::forward_it/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.he:r123a:34t:o rnote: _expanded from macro '_GLIBCXX17_DEPRECATED't -ag, ClassIt e123r | a#t odreDfaitnae> :_:GvLaIlBCuXeX_1t7y_peD;E -P R| E ^C -ATED [[__deprec/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.ha:t127e:d12_: _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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/method.cc:20: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using differencIn file included from eruntime/mirror/executable.cc_:t17y: -pIn file included from eruntime/mirror/executable-inl.h :=22 : -sIn file included from truntime/mirror/object-inl.hd::26:: -In file included from runtime/mirror/class-inl.h:32i: -tIn file included from elibdexfile/dex/dex_file-inl.hr:a26t: -olibdexfile/dex/class_iterator.hr:<47s:t32d:: :warning: f'iterator' is deprecated [-Wdeprecated-declarations]o -rward_iterator_ t47a | g , uvsailnuge _dtiyfpfee>r:e:ndcief_fteyrpeen c=e _sttydp:e:;i -t e| r ^a -tor' has been explicitly marked deprecated heret -erator_tag ,127 | v a l u es_ttryupcet> :_:GdLiIfBfCeXrXe1n7c_eD_EtPyRpEeC;A -T E| D ^ -iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h'iterator' has been explicitly marked deprecated here: -123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 127 | s t123r | u#c td e_fGiLnIeB _CGXLXI1BC7XX_1D7E_PDREEPRCEACTAETDE Di t[e[r_a_tdoerp -r e| c ^a -ted__]] - | /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h ^ -:123:34: note: expanded from macro '_GLIBCXX17_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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: @@ -17570,6 +17604,53 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +12 warnings generated. +clang++ -c -o runtime/mirror/stack_trace_element.o runtime/mirror/stack_trace_element.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/mirror/class.cc:26: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/class.cc:26: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: @@ -17660,92 +17741,6 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/class.cc:26: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/mirror/class.cc:26: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/mirror/dex_cache.cc:17: -In file included from runtime/mirror/dex_cache-inl.h:31: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -runtime/mirror/dex_cache.cc:238:38: note: in instantiation of template class 'art::StrideIterator' requested here - 238 | for (ArtMethod& current_method : resolved->GetDeclaredMethods(pointer_size)) { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: @@ -17789,6 +17784,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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. +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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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/mirror/executable.cc:17: In file included from runtime/mirror/executable-inl.h:22: In file included from runtime/mirror/object-inl.h:26: @@ -17809,6 +17809,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -17829,107 +17830,94 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/field.cc:17: -In file included from runtime/mirror/field-inl.h:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/mirror/method_handles_lookup.cc:19: +In file included from runtime/mirror/class-alloc-inl.h:20: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/field.cc:17: -In file included from runtime/mirror/field-inl.h:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/mirror/method_handles_lookup.cc:19: +In file included from runtime/mirror/class-alloc-inl.h:20: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/field.cc:17: -In file included from runtime/mirror/field-inl.h:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/mirror/method_handles_lookup.cc:19: +In file included from runtime/mirror/class-alloc-inl.h:20: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/field.cc:17: -In file included from runtime/mirror/field-inl.h:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here +In file included from runtime/mirror/method_handles_lookup.cc:19: +In file included from runtime/mirror/class-alloc-inl.h:20: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/executable.cc:17: -In file included from runtime/mirror/executable-inl.h:22: +In file included from runtime/mirror/method_handles_lookup.cc:19: +In file included from runtime/mirror/class-alloc-inl.h:20: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/method_handles_lookup.cc:19: +In file included from runtime/mirror/class-alloc-inl.h:20: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: @@ -17956,8 +17944,14 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/executable.cc:17: -In file included from runtime/mirror/executable-inl.h:22: +In file included from runtime/mirror/method.cc:20: +In file included from runtime/class_root-inl.h:22: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: @@ -17971,19 +17965,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -12 warnings generated. -clang++ -c -o runtime/mirror/method_type.o runtime/mirror/method_type.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -10 warnings generated. -clang++ -c -o runtime/mirror/stack_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/mirror/method_handle_impl.cc:17: -In file included from runtime/mirror/method_handle_impl-inl.h:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +In file included from runtime/mirror/field.cc:17: +In file included from runtime/mirror/field-inl.h:22: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -18014,11 +18000,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/method_handle_impl.cc:17: -In file included from runtime/mirror/method_handle_impl-inl.h:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +In file included from runtime/mirror/field.cc:17: +In file included from runtime/mirror/field-inl.h:22: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -18044,21 +18030,6 @@ In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/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/method_handle_impl.cc:17: -In file included from runtime/mirror/method_handle_impl-inl.h:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:31: In file included from runtime/lock_word-inl.h:21: In file included from runtime/monitor_pool.h:28: @@ -18071,14 +18042,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/i686-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_trIn 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/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: @@ -18097,7 +18062,20 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -aits<_Iterator> { }; +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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here @@ -18112,14 +18090,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: @@ -18133,10 +18105,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/mirror/field.cc:17: +In file included from runtime/mirror/field-inl.h:22: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -18153,10 +18126,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/mirror/field.cc:17: +In file included from runtime/mirror/field-inl.h:22: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -18173,9 +18147,48 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/mirror/method_handles_lookup.cc:19: +In file included from runtime/mirror/dex_cache.cc:17: +In file included from runtime/mirror/dex_cache-inl.h:31: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +runtime/mirror/dex_cache.cc:238:38: note: in instantiation of template class 'art::StrideIterator' requested here + 238 | for (ArtMethod& current_method : resolved->GetDeclaredMethods(pointer_size)) { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:26: @@ -18188,7 +18201,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: @@ -18201,7 +18214,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: @@ -18214,7 +18227,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: +12 warnings generated. +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: @@ -18227,7 +18241,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: @@ -18240,7 +18254,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: @@ -18253,9 +18267,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -10 warnings generated. -clang++ -c -o runtime/mirror/string.o runtime/mirror/string.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: +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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/mirror/stack_trace_element.cc:19: In file included from runtime/mirror/class-alloc-inl.h:20: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -18268,7 +18281,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: @@ -18281,7 +18294,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: @@ -18294,7 +18307,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: @@ -18307,7 +18320,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: @@ -18320,7 +18333,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: @@ -18333,11 +18346,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/object.cc:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/mirror/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 { @@ -18348,11 +18360,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/object.cc:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/mirror/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; @@ -18363,11 +18374,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/object.cc:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/mirror/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; @@ -18378,11 +18388,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/object.cc:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/mirror/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 { @@ -18393,11 +18402,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/object.cc:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/mirror/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; @@ -18408,11 +18416,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/object.cc:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/mirror/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; @@ -18423,10 +18430,13 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: +10 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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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 { @@ -18437,10 +18447,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/method_type.cc:17: -In file included from runtime/mirror/method_type-inl.h:22: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/mirror/object.cc:22: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -18451,10 +18462,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/method_type.cc:17: -In file included from runtime/mirror/method_type-inl.h:22: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/mirror/object.cc:22: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -18465,10 +18477,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/method_type.cc:17: -In file included from runtime/mirror/method_type-inl.h:22: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/mirror/object.cc:22: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -18479,10 +18492,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/method_type.cc:17: -In file included from runtime/mirror/method_type-inl.h:22: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/mirror/object.cc:22: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -18493,10 +18507,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/method_type.cc:17: -In file included from runtime/mirror/method_type-inl.h:22: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/mirror/object.cc:22: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -18541,8 +18556,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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] @@ -18554,8 +18570,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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] @@ -18567,8 +18584,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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] @@ -18580,8 +18598,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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] @@ -18593,8 +18612,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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] @@ -18606,8 +18626,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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] @@ -18619,101 +18640,6 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:30: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:30: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -12 warnings generated. -clang++ -c -o runtime/mirror/throwable.o runtime/mirror/throwable.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -10 warnings generated. -clang++ -c -o runtime/mirror/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -10 warnings generated. -clang++ -c -o runtime/monitor.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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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 { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: @@ -18798,14 +18724,12 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: +12 warnings generated. +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:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:30: In file included from runtime/mirror/object-inl.h:31: In file included from runtime/lock_word-inl.h:21: In file included from runtime/monitor_pool.h:28: @@ -18818,14 +18742,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:30: In file included from runtime/mirror/object-inl.h:31: In file included from runtime/lock_word-inl.h:21: In file included from runtime/monitor_pool.h:28: @@ -18838,15 +18759,15 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: +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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:36: In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:31: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:29: -In file included from runtime/mirror/object-readbarrier-inl.h:24: +In file included from runtime/mirror/object_array-inl.h:30: +In file included from runtime/mirror/object-inl.h:31: In file included from runtime/lock_word-inl.h:21: In file included from runtime/monitor_pool.h:28: libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -18858,15 +18779,12 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:36: In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:31: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:29: -In file included from runtime/mirror/object-readbarrier-inl.h:24: +In file included from runtime/mirror/object_array-inl.h:30: +In file included from runtime/mirror/object-inl.h:31: In file included from runtime/lock_word-inl.h:21: In file included from runtime/monitor_pool.h:28: libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] @@ -18878,10 +18796,45 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. -clang++ -c -o runtime/monitor_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/mirror/method_handle_impl.cc:17: +In file included from runtime/mirror/method_handle_impl-inl.h:22: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: @@ -18908,8 +18861,15 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/method_handle_impl.cc:17: +In file included from runtime/mirror/method_handle_impl-inl.h:22: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: @@ -18923,52 +18883,60 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/method_handles_lookup.cc:19: -In file included from runtime/mirror/class-alloc-inl.h:20: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-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/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::StrideIterator] +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template 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/i686-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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/method_handles_lookup.cc:19: -In file included from runtime/mirror/class-alloc-inl.h:20: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/monitor_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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:30: +In file included from runtime/mirror/method_handle_impl.cc:17: +In file included from runtime/mirror/method_handle_impl-inl.h:22: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:31: In file included from runtime/lock_word-inl.h:21: In file included from runtime/monitor_pool.h:28: @@ -18981,11 +18949,15 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:30: +In file included from runtime/mirror/method_handle_impl.cc:17: +In file included from runtime/mirror/method_handle_impl-inl.h:22: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:31: In file included from runtime/lock_word-inl.h:21: In file included from runtime/monitor_pool.h:28: @@ -18998,7 +18970,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: +10 warnings generated. +clang++ -c -o runtime/native/dalvik_system_VMDebug.o runtime/native/dalvik_system_VMDebug.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/native_bridge_art_interface.cc:23: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -19012,7 +18986,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/throwable.cc:21: +In file included from runtime/native_bridge_art_interface.cc:23: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -19026,7 +19000,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/throwable.cc:21: +In file included from runtime/native_bridge_art_interface.cc:23: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -19040,7 +19014,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/throwable.cc:21: +In file included from runtime/native_bridge_art_interface.cc:23: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -19054,7 +19028,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/throwable.cc:21: +In file included from runtime/native_bridge_art_interface.cc:23: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -19068,7 +19042,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/throwable.cc:21: +In file included from runtime/native_bridge_art_interface.cc:23: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -19082,54 +19056,105 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-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/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 { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/mirror/var_handle.cc: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:36: In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:30: -In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/mirror/object_array-inl.h:31: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:29: +In file included from runtime/mirror/object-readbarrier-inl.h:24: In file included from runtime/lock_word-inl.h:21: In file included from runtime/monitor_pool.h:28: libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -19141,13 +19166,15 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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:36: In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:30: -In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/mirror/object_array-inl.h:31: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:29: +In file included from runtime/mirror/object-readbarrier-inl.h:24: In file included from runtime/lock_word-inl.h:21: In file included from runtime/monitor_pool.h:28: libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] @@ -19171,13 +19198,23 @@ In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 27 | class StrideIterator : public std::iterator { | ^ -runtime/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/i686-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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -19195,20 +19232,24 @@ In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 30 | typename std::iterator::difference_type; | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/monitor_objects_stack_visitor.cc:17: -In file included from runtime/monitor_objects_stack_visitor.h:25: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: +In file included from runtime/mirror/string.cc: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:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:30: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.h:28: libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 190 | class CountIter : public std::iterator { | ^ @@ -19218,157 +19259,128 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 +In file included from runtime/mirror/method_handles_lookup.cc:19: +In file included from runtime/mirror/class-alloc-inl.h:20: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/mirror/method_handles_lookup.cc:19: +In file included from runtime/mirror/class-alloc-inl.h:20: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: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/i686-linux-gnu/14/../../../../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/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:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:30: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: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/i686-linux-gnu/14/../../../../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:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: -In file included from libdexfile/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/i686-linux-gnu/14/../../../../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:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: -In file included from libdexfile/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/i686-linux-gnu/14/../../../../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:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: @@ -19394,8 +19406,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: @@ -19408,11 +19421,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/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: @@ -19438,9 +19448,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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_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: @@ -19453,15 +19462,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: @@ -19487,15 +19489,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: @@ -19508,50 +19503,54 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: +10 warnings generated. +clang++ -c -o runtime/native/dalvik_system_VMRuntime.o runtime/native/dalvik_system_VMRuntime.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/var_handle.cc:20: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: +In file included from runtime/native/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; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: @@ -19582,10 +19581,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: @@ -19603,10 +19602,54 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/var_handle.cc:20: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: +In file included from runtime/native/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -19623,10 +19666,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: @@ -19643,14 +19686,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/monitor.cc:17: -In file included from runtime/monitor-inl.h:22: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from 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 { @@ -19661,14 +19697,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/monitor.cc:17: -In file included from runtime/monitor-inl.h:22: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from 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; @@ -19677,17 +19706,9 @@ 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__de10 warnings generated. -precated__]] + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/monitor.cc:17: -In file included from runtime/monitor-inl.h:22: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from 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; @@ -19698,15 +19719,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/monitor.cc:17: -In file included from runtime/monitor-inl.h:22: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from 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 { @@ -19717,14 +19730,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/monitor.cc:17: -In file included from runtime/monitor-inl.h:22: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from 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; @@ -19735,14 +19741,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/monitor.cc:17: -In file included from runtime/monitor-inl.h:22: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from 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; @@ -19753,54 +19752,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -10 warnings generated. -clang++ -c -o runtime/native/dalvik_system_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/native_bridge_art_interface.cc:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native_bridge_art_interface.cc:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native_bridge_art_interface.cc:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -19831,8 +19786,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -19850,88 +19807,12 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native_bridge_art_interface.cc:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native_bridge_art_interface.cc:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/monitor.cc:17: -In file included from runtime/monitor-inl.h:22: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ In file included from runtime/monitor.cc:17: In file included from runtime/monitor-inl.h:22: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -19944,7 +19825,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -19960,7 +19843,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -19976,7 +19861,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: +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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/monitor.cc:17: +In file included from runtime/monitor-inl.h:22: +In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: @@ -19992,7 +19881,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -20008,7 +19899,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -20024,13 +19917,76 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/mirror/var_handle.cc:28: -In file included from runtime/method_handles-inl.h:24: -In file included from runtime/interpreter/interpreter_common.h:42: -In file included from runtime/common_dex_operations.h:42: -In file included from runtime/stack.h:30: +In file included from runtime/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:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +12 warnings generated. +clang++ -c -o runtime/native/java_lang_Class.o runtime/native/java_lang_Class.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/native_stack_dump.cc:56: +In file included from runtime/oat_quick_method_header.h:25: +In file included from runtime/stack_map.h:25: +In file included from libartbase/base/bit_table.h:32: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native_stack_dump.cc:56: +In file included from runtime/oat_quick_method_header.h:25: In file included from runtime/stack_map.h:25: libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 156 | class const_iterator : public std::iterator' 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/dalvik_system_DexFile.cc:30: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -20125,11 +20056,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -20142,9 +20071,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/native/dalvik_system_BaseDexClassLoader.cc:22: +In file included from runtime/native/dalvik_system_VMDebug.cc:30: In file included from runtime/class_root-inl.h:22: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -20158,7 +20085,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_BaseDexClassLoader.cc:22: +In file included from runtime/native/dalvik_system_VMDebug.cc:30: In file included from runtime/class_root-inl.h:22: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -20172,7 +20099,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_BaseDexClassLoader.cc:22: +In file included from runtime/native/dalvik_system_VMDebug.cc:30: In file included from runtime/class_root-inl.h:22: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -20186,7 +20113,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_BaseDexClassLoader.cc:22: +In file included from runtime/native/dalvik_system_VMDebug.cc:30: In file included from runtime/class_root-inl.h:22: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -20200,7 +20127,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_BaseDexClassLoader.cc:22: +In file included from runtime/native/dalvik_system_VMDebug.cc:30: In file included from runtime/class_root-inl.h:22: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -20214,7 +20141,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_BaseDexClassLoader.cc:22: +In file included from runtime/native/dalvik_system_VMDebug.cc:30: In file included from runtime/class_root-inl.h:22: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -20228,78 +20155,12 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native_stack_dump.cc:56: -In file included from runtime/oat_quick_method_header.h:25: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native_stack_dump.cc:56: -In file included from runtime/oat_quick_method_header.h:25: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 415 | for (StackMap stack_map : stack_maps_) { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/native/dalvik_system_DexFile.cc:39: +In file included from runtime/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 { @@ -20310,7 +20171,12 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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; @@ -20321,7 +20187,12 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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; @@ -20332,7 +20203,12 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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 { @@ -20343,7 +20219,12 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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; @@ -20354,7 +20235,12 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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; @@ -20365,57 +20251,140 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -10 warnings generated. -clang++ -c -o runtime/native/dalvik_system_ZygoteHooks.o runtime/native/dalvik_system_ZygoteHooks.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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 +In file included from runtime/monitor.cc:17: +In file included from runtime/monitor-inl.h:22: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/monitor.cc:17: +In file included from runtime/monitor-inl.h:22: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/monitor.cc:17: +In file included from runtime/monitor-inl.h:22: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.h:28: +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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/dalvik_system_VMRuntime.cc:34: +In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -20428,8 +20397,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_VMDebug.cc:30: -In file included from runtime/class_root-inl.h:22: +In file included from runtime/native/dalvik_system_VMRuntime.cc:34: +In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -20442,8 +20411,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_VMDebug.cc:30: -In file included from runtime/class_root-inl.h:22: +In file included from runtime/native/dalvik_system_VMRuntime.cc:34: +In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -20456,43 +20425,43 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_VMDebug.cc:30: -In file included from runtime/class_root-inl.h:22: +In file included from runtime/native/dalvik_system_VMStack.cc:23: +In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_VMDebug.cc:30: -In file included from runtime/class_root-inl.h:22: +In file included from runtime/native/dalvik_system_VMStack.cc:23: +In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h: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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_VMDebug.cc:30: -In file included from runtime/class_root-inl.h:22: +In file included from runtime/native/dalvik_system_VMStack.cc:23: +In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h: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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -20502,11 +20471,11 @@ In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -20516,11 +20485,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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -20530,17 +20499,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; +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_VMRuntime.cc:34: +In file included from runtime/native/dalvik_system_VMStack.cc:23: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -20554,7 +20523,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_VMRuntime.cc:34: +In file included from runtime/native/dalvik_system_VMStack.cc:23: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -20568,7 +20537,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_VMRuntime.cc:34: +In file included from runtime/native/dalvik_system_VMStack.cc:23: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -20582,6 +20551,53 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +In file included from runtime/monitor_objects_stack_visitor.cc:20: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: @@ -20677,7 +20693,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_VMStack.cc:23: +In file included from runtime/native/dalvik_system_ZygoteHooks.cc:25: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -20691,7 +20707,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_VMStack.cc:23: +In file included from runtime/native/dalvik_system_ZygoteHooks.cc:25: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -20705,7 +20721,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_VMStack.cc:23: +In file included from runtime/native/dalvik_system_ZygoteHooks.cc:25: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -20723,11 +20739,11 @@ In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -20737,11 +20753,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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -20751,62 +20767,66 @@ In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file 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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_VMStack.cc:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/native/java_lang_Class.cc:21: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_VMStack.cc:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; +In file included from runtime/native/java_lang_Class.cc:21: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_VMStack.cc:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; +In file included from runtime/native/java_lang_Class.cc:21: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_ZygoteHooks.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/native/java_lang_Class.cc:21: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -20817,10 +20837,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_ZygoteHooks.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/native/java_lang_Class.cc:21: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -20831,10 +20852,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_ZygoteHooks.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/native/java_lang_Class.cc:21: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -20845,8 +20867,65 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +10 warnings generated. +10 warnings generated. +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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o runtime/native/java_lang_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o runtime/native/java_lang_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/mirror/var_handle.cc:28: +In file included from runtime/method_handles-inl.h:24: +In file included from runtime/interpreter/interpreter_common.h:42: +In file included from runtime/common_dex_operations.h:42: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/var_handle.cc:28: +In file included from runtime/method_handles-inl.h:24: +In file included from runtime/interpreter/interpreter_common.h:42: +In file included from runtime/common_dex_operations.h:42: +In file included from runtime/stack.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 4 warnings generated. -clang++ -c -o runtime/native/java_lang_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o runtime/native/java_lang_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -20942,6 +21021,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +10 warnings generated. +clang++ -c -o runtime/native/java_lang_Throwable.o runtime/native/java_lang_Throwable.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -20987,8 +21070,6 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. -clang++ -c -o runtime/native/java_lang_Object.o runtime/native/java_lang_Object.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization In file included from runtime/native/dalvik_system_VMDebug.cc:30: In file included from runtime/class_root-inl.h:22: In file included from runtime/class_linker-inl.h:23: @@ -21077,6 +21158,152 @@ In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::In file included from iteruntime/monitor.ccr:a34t: +oIn file included from rruntime/entrypoints/entrypoint_utils-inl.h<:s42t: +dIn file included from :runtime/nth_caller_visitor.h::r22a: +nIn file included from druntime/stack.ho:m30_: +aIn file included from cruntime/stack_map.hc:e25s: +s_libartbase/base/bit_table.hi:t156e:r38a:t owarning: r_'iterator' is deprecated [-Wdeprecated-declarations]t +ag, T>::difference_t yp156e | ; + c| l ^a +ss const_it/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.he:r127a:t12o:r note: :'iterator' has been explicitly marked deprecated here +public s t127d | : : i t esrtartuocrt< _sGtLdI:B:CXrXa1n7d_oDmE_PaRcEcCeAsTsE_Di tietreartaotror_ +t a| g ^, + + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162: 27123: | #note: in instantiation of member class 'art::BitTable::const_iterator' requested hered +efine _GLIBC X162X | 1 7 _ D E P R E C_A_TvEoDi d[_[t_<_tdyeppreencaamtee d__I_t]e]r +a t| o ^r +::iterator_category, + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/native/dalvik_system_VMDebug.cc:30: +In file included from runtime/class_root-inl.h:22: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/dalvik_system_VMDebug.cc:30: +In file included from runtime/class_root-inl.h:22: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here @@ -21085,6 +21312,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +12 warnings generated. In file included from runtime/native/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: @@ -21140,8 +21368,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: +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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:28: In file included from runtime/gc_root-inl.h:25: @@ -21152,52 +21381,7 @@ In file included from runtime/lock_word-inl.h:21: In file included from runtime/monitor_pool.h:28: libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator' is deprecated [-Wdeprecated-declarations] -rw 44 | class ClassIterator : public std::iterataor { - | ^ -i/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here -t 127 | struct e_GLIBCXX17_DEPRECATED iterartor - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.ha:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' -t 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -or_tag, size_In file included from runtime/native/java_lang_Class.cc:21: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:t24: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] -, 46 | u sing value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: inote: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprezcated__]] - | ^ -e_t, size_In file included from runtime/native/java_lang_Class.cc:21: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -t/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123,:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ - size_t> { + 190 | class CountIter : public std::iterator { | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator @@ -21205,8 +21389,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_VMDebug.cc:30: -In file included from runtime/class_root-inl.h:22: +In file included from runtime/native/dalvik_system_VMStack.cc:23: +In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:28: In file included from runtime/gc_root-inl.h:25: @@ -21225,51 +21409,6 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_Class.cc:21: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_Class.cc:21: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_Class.cc:21: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: @@ -21365,6 +21504,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -21405,14 +21546,30 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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. -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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -clang++ -c -o runtime/native/java_lang_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:28: +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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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: @@ -21443,10 +21600,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: @@ -21464,10 +21621,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: @@ -21484,10 +21641,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: @@ -21504,235 +21661,144 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: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/i686-linux-gnu/14/../../../../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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: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/i686-linux-gnu/14/../../../../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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: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/i686-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> { }; +In file included 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: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/i686-linux-gnu/14/../../../../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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: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/i686-linux-gnu/14/../../../../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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_ZygoteHooks.cc:42: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../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:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_ZygoteHooks.cc:42: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 415 | for (StackMap stack_map : stack_maps_) { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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 { - | ^ -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/i686-linux-gnu/14/../../../../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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_Object.cc:23: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -21741,6 +21807,18 @@ 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_System.cc:25: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -21751,7 +21829,80 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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_System.cc:25: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_System.cc:25: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_System.cc:25: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_StringFactory.cc:22: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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: @@ -21764,7 +21915,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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: @@ -21777,7 +21928,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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: @@ -21790,7 +21941,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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: @@ -21803,7 +21954,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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: @@ -21816,71 +21967,156 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/native/java_lang_Class.cc:21: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: +In file included from runtime/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 { +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/i686-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/i686-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/i686-linux-gnu/14/../../../../include/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here 31 | using difference_type = typename std::iterator_traits::difference_type; | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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/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/i686-linux-gnu/14/../../../../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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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/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: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:30: In file included from runtime/mirror/object-inl.h:31: In file included from runtime/lock_word-inl.h:21: In file included from runtime/monitor_pool.h:28: @@ -21893,14 +22129,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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/native/java_lang_System.cc:25: +In file included from runtime/mirror/class-inl.h:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:30: In file included from runtime/mirror/object-inl.h:31: In file included from runtime/lock_word-inl.h:21: In file included from runtime/monitor_pool.h:28: @@ -21913,8 +22145,6 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -21960,6 +22190,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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_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: @@ -22086,11 +22317,41 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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: +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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/native/java_lang_invoke_MethodHandle.cc:25: +In file included from runtime/mirror/emulated_stack_frame.h:24: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +In file included from libartbase/base/bit_table.h:32: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +12 warnings generated. +clang++ -c -o runtime/native/java_lang_reflect_Array.o runtime/native/java_lang_reflect_Array.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -22099,33 +22360,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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_StackStreamFactory.cc:23: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/native/dalvik_system_VMRuntime.cc:34: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -22134,16 +22384,16 @@ In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 30 | typename std::iterator::difference_type; | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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_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: @@ -22156,7 +22406,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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_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: @@ -22169,7 +22419,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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_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: @@ -22182,7 +22432,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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_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: @@ -22195,7 +22445,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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_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: @@ -22208,7 +22458,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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_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: @@ -22221,28 +22471,95 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../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_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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_Object.cc:23: +In file included from runtime/native/java_lang_invoke_MethodHandle.cc: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/dalvik_system_ZygoteHooks.cc:42: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/dalvik_system_ZygoteHooks.cc:42: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 415 | for (StackMap stack_map : stack_maps_) { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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:36: In file included from runtime/mirror/iftable-inl.h:22: @@ -22261,28 +22578,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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_String.cc:25: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:36: In file included from runtime/mirror/iftable-inl.h:22: @@ -22301,9 +22597,15 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/native/java_lang_StackStreamFactory.cc:23: +In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: @@ -22330,7 +22632,15 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_Object.cc:23: +In file included from runtime/native/java_lang_StackStreamFactory.cc:23: +In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: @@ -22344,15 +22654,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -10 warnings generated. -12 warnings generated. -clang++ -c -o runtime/native/java_lang_Throwable.o runtime/native/java_lang_Throwable.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -clang++ -c -o runtime/native/java_lang_VMClassLoader.o runtime/native/java_lang_VMClassLoader.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -10 warnings generated. -clang++ -c -o runtime/native/java_lang_invoke_MethodHandle.o runtime/native/java_lang_invoke_MethodHandle.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -10 warnings generated. -clang++ -c -o runtime/native/java_lang_invoke_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/native/java_lang_String.cc:25: +In file included from runtime/native/java_lang_StringFactory.cc:22: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:36: In file included from runtime/mirror/iftable-inl.h:22: @@ -22371,7 +22673,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_String.cc:25: +In file included from runtime/native/java_lang_StringFactory.cc:22: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:36: In file included from runtime/mirror/iftable-inl.h:22: @@ -22390,143 +22692,96 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -18 warnings generated. -clang++ -c -o runtime/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/native/java_lang_String.cc:25: +In file included from runtime/native/java_lang_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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:31: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:29: +In file included from runtime/mirror/object-readbarrier-inl.h:24: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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/i686-linux-gnu/14/../../../../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_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:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { | ^ -/usr/bin/../lib/gcc/i686-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/i686-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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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>' 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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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_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: -In file included from libartbase/base/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_StringFactory.cc:22: -In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -22538,7 +22793,15 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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_Thread.cc:26: +In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -22551,7 +22814,15 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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_Thread.cc:26: +In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -22564,169 +22835,6 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_StringFactory.cc:22: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_StringFactory.cc:22: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_StringFactory.cc:22: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_System.cc:25: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_System.cc:25: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_System.cc:25: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_System.cc:25: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:30: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:30: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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: @@ -22772,11 +22880,17 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_invoke_MethodHandleImpl.cc:26: -In file included from runtime/mirror/method_handle_impl-inl.h:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/native/java_lang_Thread.cc:26: +In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -22787,11 +22901,17 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_invoke_MethodHandleImpl.cc:26: -In file included from runtime/mirror/method_handle_impl-inl.h:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/native/java_lang_Thread.cc:26: +In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -22802,11 +22922,17 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_invoke_MethodHandleImpl.cc:26: -In file included from runtime/mirror/method_handle_impl-inl.h:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/native/java_lang_Thread.cc:26: +In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -22817,45 +22943,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:31: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:29: -In file included from runtime/mirror/object-readbarrier-inl.h:24: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:31: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:29: -In file included from runtime/mirror/object-readbarrier-inl.h:24: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_Thread.cc:26: +In file included from runtime/native/java_lang_Throwable.cc:23: In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: In file included from runtime/scoped_thread_state_change-inl.h:26: In file included from runtime/jni/jni_env_ext-inl.h:22: @@ -22876,7 +22964,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_Thread.cc:26: +In file included from runtime/native/java_lang_Throwable.cc:23: In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: In file included from runtime/scoped_thread_state_change-inl.h:26: In file included from runtime/jni/jni_env_ext-inl.h:22: @@ -22897,7 +22985,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_Thread.cc:26: +In file included from runtime/native/java_lang_Throwable.cc:23: In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: In file included from runtime/scoped_thread_state_change-inl.h:26: In file included from runtime/jni/jni_env_ext-inl.h:22: @@ -22918,7 +23006,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_Thread.cc:26: +In file included from runtime/native/java_lang_Throwable.cc:23: In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: In file included from runtime/scoped_thread_state_change-inl.h:26: In file included from runtime/jni/jni_env_ext-inl.h:22: @@ -22939,7 +23027,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_Thread.cc:26: +In file included from runtime/native/java_lang_Throwable.cc:23: In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: In file included from runtime/scoped_thread_state_change-inl.h:26: In file included from runtime/jni/jni_env_ext-inl.h:22: @@ -22960,7 +23048,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_Thread.cc:26: +In file included from runtime/native/java_lang_Throwable.cc:23: In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: In file included from runtime/scoped_thread_state_change-inl.h:26: In file included from runtime/jni/jni_env_ext-inl.h:22: @@ -22981,91 +23069,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_VMClassLoader.cc:29: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_VMClassLoader.cc:29: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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_invoke_MethodHandleImpl.cc:26: +In file included from runtime/mirror/method_handle_impl-inl.h:22: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -23076,9 +23084,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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_invoke_MethodHandleImpl.cc:26: +In file included from runtime/mirror/method_handle_impl-inl.h:22: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -23089,9 +23099,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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_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; @@ -23102,43 +23114,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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: +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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/native/java_lang_String.cc:25: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: @@ -23165,15 +23143,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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/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: @@ -23187,8 +23157,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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/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] @@ -23216,8 +23186,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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/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] @@ -23232,11 +23202,34 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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: @@ -23245,6 +23238,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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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 { | ^ @@ -23267,15 +23274,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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: @@ -23289,91 +23288,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_System.cc:25: +In file included from runtime/native/java_lang_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: @@ -23399,7 +23315,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_System.cc:25: +In file included from runtime/native/java_lang_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: @@ -23412,48 +23329,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_ref_FinalizerReference.cc:24: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: In file included from 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -runtime/native/java_lang_Throwable.cc:23: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:In file included from runtime/native/java_lang_ref_FinalizerReference.cc:24: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/scoped_thread_state_change-inl.hIn file included from runtime/native/java_lang_ref_FinalizerReference.cc:24: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - :47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -26: +12 warnings generated. +clang++ -c -o runtime/native/java_lang_reflect_Executable.o runtime/native/java_lang_reflect_Executable.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/native/java_lang_Thread.cc:26: +In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/scoped_thread_state_change-inl.h:26: In file included from runtime/jni/jni_env_ext-inl.h:22: In file included from runtime/jni/local_reference_table-inl.h:25: In file included from runtime/gc_root-inl.h:25: @@ -23461,18 +23341,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/i686-linux-gnu/14/../../../../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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_Throwable.cc:23: +In file included from runtime/native/java_lang_Thread.cc:26: In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: In file included from runtime/scoped_thread_state_change-inl.h:26: In file included from runtime/jni/jni_env_ext-inl.h:22: @@ -23482,18 +23376,19 @@ In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_Throwable.cc:23: +In file included from runtime/native/java_lang_Thread.cc:26: In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: In file included from runtime/scoped_thread_state_change-inl.h:26: In file included from runtime/jni/jni_env_ext-inl.h:22: @@ -23502,73 +23397,48 @@ In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_ref_FinalizerReference.cc:24: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_ref_FinalizerReference.cc:24: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_ref_FinalizerReference.cc:24: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPIn file included from RECruntime/native/java_lang_Throwable.ccA:TE23D: + In file included from iruntime/native/scoped_fast_native_object_access-inl.ht:e23r: +aIn file included from truntime/scoped_thread_state_change-inl.ho:r26 +: + In file included from | runtime/jni/jni_env_ext-inl.h ^: +22: In file included from runtime/jni/local_reference_table-inl.h:25: In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.hruntime/read_barrier-inl.h::12323:: +34In file included from :runtime/gc/collector/concurrent_copying-inl.h :note: 25expanded from macro '_GLIBCXX17_DEPRECATED': + In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included 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/object-inl.h:26 : +123In file included from | runtime/mirror/class-inl.h#: 24d: +eIn file included from flibartbase/base/array_slice.hi:n24e: + In file included from _libartbase/base/length_prefixed_array.hG:L26I: +Blibartbase/base/stride_iterator.hC:X27X:1367:_ Dwarning: E'iterator' is deprecated [-Wdeprecated-declarations]P +RECATED [[__depre c27a | tcelda_s_s] ] +S t| r ^i +deIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -23584,18 +23454,19 @@ In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h: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/i686-linux-gnu/14/../../../../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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_Throwable.cc:23: +In file included from runtime/native/java_lang_Thread.cc:26: In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: In file included from runtime/scoped_thread_state_change-inl.h:26: In file included from runtime/jni/jni_env_ext-inl.h:22: @@ -23604,21 +23475,21 @@ In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included 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/i686-linux-gnu/14/../../../../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/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_ref_Reference.cc:24: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/native/java_lang_reflect_Array.cc:21: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -23629,9 +23500,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_ref_Reference.cc:24: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/native/java_lang_reflect_Array.cc:21: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -23642,9 +23513,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_ref_Reference.cc:24: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/native/java_lang_reflect_Array.cc:21: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -23655,9 +23526,48 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_ref_Reference.cc:24: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/native/java_lang_System.cc:25: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_System.cc:25: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_reflect_Array.cc:21: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -23668,9 +23578,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_ref_Reference.cc:24: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/native/java_lang_reflect_Array.cc:21: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -23681,9 +23591,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_ref_Reference.cc:24: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/native/java_lang_reflect_Array.cc:21: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -23814,45 +23724,50 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_reflect_Array.cc:21: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_reflect_Array.cc:21: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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:23: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_reflect_Array.cc:21: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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:23: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization In file included from runtime/native/java_lang_VMClassLoader.cc:29: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: @@ -23894,49 +23809,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_reflect_Array.cc:21: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_reflect_Array.cc:21: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_reflect_Array.cc:21: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -14 warnings generated. -clang++ -c -o runtime/native/java_lang_reflect_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: +10 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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -23970,8 +23845,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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/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: @@ -23994,18 +23868,12 @@ | ^ 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:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:31: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:29: -In file included from runtime/mirror/object-readbarrier-inl.h:24: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -24013,204 +23881,124 @@ | ^ 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:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:31: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:29: -In file included from runtime/mirror/object-readbarrier-inl.h:24: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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_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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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_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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../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: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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_ref_FinalizerReference.cc:24: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:31: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:29: -In file included from runtime/mirror/object-readbarrier-inl.h:24: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_ref_Reference.cc:24: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:31: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:29: -In file included from runtime/mirror/object-readbarrier-inl.h:24: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/native/java_lang_reflect_Constructor.cc:21: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/native/java_lang_ref_FinalizerReference.cc:24: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/native/java_lang_reflect_Constructor.cc:21: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_ref_FinalizerReference.cc:24: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/native/java_lang_reflect_Constructor.cc:21: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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. +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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/native/java_lang_invoke_MethodHandleImpl.cc:26: +In file included from runtime/mirror/method_handle_impl-inl.h:22: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: @@ -24237,7 +24025,15 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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_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: @@ -24251,66 +24047,6 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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.ccIn file included from :runtime/native/java_lang_reflect_Constructor.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] -164: 44 | class ClassIterator : public std::iterator { - | ^ -26/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -: note: in instantiation of function template specialization 'art::Filter &, (lambda at runtime/native/java_lang_VMClassLoader.cc:142:31)>' requested here -In file included from 164 | MakeTransformRange(Filter(path, dchecked_is_base_dex), get_location))); - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.hruntime/native/java_lang_reflect_Constructor.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - :46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -127:12: In file included from runtime/native/java_lang_reflect_Constructor.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ In file included from runtime/native/java_lang_reflect_Constructor.cc:21: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: @@ -24353,14 +24089,50 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/native/java_lang_invoke_MethodHandleImpl.cc:26: +In file included from runtime/mirror/method_handle_impl-inl.h:22: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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: @@ -24451,6 +24223,50 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:31: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:29: +In file included from runtime/mirror/object-readbarrier-inl.h:24: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:31: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:29: +In file included from runtime/mirror/object-readbarrier-inl.h:24: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +18 warnings generated. +clang++ -c -o runtime/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -24541,8 +24357,63 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_ref_FinalizerReference.cc:24: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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: @@ -24585,6 +24456,48 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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: @@ -24631,6 +24544,49 @@ In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -24641,10 +24597,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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 runtime/native/java_lang_ref_Reference.cc:24: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -24655,10 +24610,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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 runtime/native/java_lang_ref_Reference.cc:24: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -24669,6 +24623,89 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +In file included from runtime/native/java_lang_ref_Reference.cc:24: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_ref_Reference.cc:24: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_ref_Reference.cc:24: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +12 warnings generated. +clang++ -c -o runtime/native/sun_misc_Unsafe.o runtime/native/sun_misc_Unsafe.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +10 warnings generated. +In file included from runtime/native/java_lang_ref_Reference.cc:24: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:31: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:29: +In file included from runtime/mirror/object-readbarrier-inl.h:24: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:31: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:29: +In file included from runtime/mirror/object-readbarrier-inl.h:24: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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: @@ -24722,48 +24759,6 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_reflect_Parameter.cc:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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: @@ -24802,16 +24797,13 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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.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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 11 warnings generated. -clang++ -c -o runtime/native/org_apache_harmony_dalvik_ddmc_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/native/java_lang_reflect_Method.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -24838,14 +24830,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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/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: @@ -24859,6 +24844,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -24892,19 +24878,8 @@ | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.h:28: -libartbase/base/stl_util.h:190:31: warning: | ^ -'iterator' is deprecated [-Wdeprecated-declarations]In file included from runtime/native/java_lang_reflect_Constructor.cc:21: + | ^ +In file included from runtime/native/java_lang_reflect_Constructor.cc:21: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:28: @@ -24917,16 +24892,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:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -30 | typename std::iterator::difference_type; + 30 | typename std::iterator::difference_type; | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator @@ -24934,26 +24900,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -24994,7 +24942,6 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/native/org_apache_harmony_dalvik_ddmc_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -25052,6 +24999,48 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +In file included from runtime/native/java_lang_reflect_Executable.cc:22: +In file included from runtime/art_method-alloc-inl.h:20: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_reflect_Executable.cc:22: +In file included from runtime/art_method-alloc-inl.h:20: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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: @@ -25107,6 +25096,46 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: @@ -25154,13 +25183,12 @@ 61 | std::iterator { | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterIn file included from ator + 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -runtime/native/java_lang_reflect_Executable.cc:22: -In file included from In file included from runtime/native/libcore_util_CharsetUtils.cc:24: +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: @@ -25173,7 +25201,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -runtime/art_method-alloc-inl.h:20In file included from runtime/native/libcore_util_CharsetUtils.cc:24: +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: @@ -25186,101 +25214,52 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +10 warnings generated. +clang++ -c -o runtime/oat_quick_method_header.o runtime/oat_quick_method_header.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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/nterp_helpers.cc:17: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../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: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:30: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | In file included from ^runtime/native/java_lang_reflect_Proxy.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: @@ -25293,11 +25272,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] - - /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -44 | class ClassIterator : public std::iterator { + 44 | class ClassIterator : public std::iterator { | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator @@ -25318,24 +25293,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 = sIn 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:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:30: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.h:28: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] -t 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -d::iterator::value_type; + 46 | using value_type = std::iterator::value_type; | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator @@ -25427,72 +25385,59 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/native/libcore_io_Memory.cc:26: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/oat_file.cc:42: +libartbase/base/bit_vector.h:55:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 55 | public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/libcore_io_Memory.cc:26: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; +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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/libcore_io_Memory.cc:26: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; +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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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_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: @@ -25504,19 +25449,29 @@ In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 27 | class StrideIterator : public std::iterator { | ^ -runtime/native/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/i686-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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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_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: @@ -25528,79 +25483,36 @@ In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/libcore_io_Memory.cc:26: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/libcore_io_Memory.cc:26: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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:48: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/libcore_io_Memory.cc:26: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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:48: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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:28: @@ -25634,7 +25546,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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:28: @@ -25655,6 +25567,40 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:30: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:30: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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: @@ -25695,64 +25641,47 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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/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 { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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/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/i686-linux-gnu/14/../../../../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/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: @@ -25773,7 +25702,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: @@ -25791,23 +25720,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.hIn 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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.h:28: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - :123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -190 | class 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: @@ -25822,42 +25738,13 @@ 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.hCountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h::127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: @@ -25878,7 +25765,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: @@ -25899,7 +25786,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: @@ -25920,185 +25807,79 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/libcore_io_Memory.cc:26: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/libcore_io_Memory.cc:26: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/native/sun_misc_Unsafe.cc:32: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/native/sun_misc_Unsafe.cc:32: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here +In file included from runtime/native/sun_misc_Unsafe.cc:32: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc:27: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; +In file included from runtime/native/sun_misc_Unsafe.cc:32: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc:27: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/native/sun_misc_Unsafe.cc:32: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. -In file included from runtime/native/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/native/sun_misc_Unsafe.cc:32: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: @@ -26107,21 +25888,7 @@ In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/native/libcore_util_CharsetUtils.cc:24: -In file included from runtime/mirror/string-inl.h:23: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -26147,8 +25914,16 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -26161,9 +25936,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -10 warnings generated. -clang++ -c -o runtime/non_debuggable_classes.o runtime/non_debuggable_classes.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -26184,7 +25957,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: @@ -26205,7 +25978,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: @@ -26226,7 +25999,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: @@ -26247,7 +26020,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: @@ -26268,7 +26041,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: @@ -26289,74 +26062,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -10 warnings generated. -clang++ -c -o runtime/nterp_helpers.o runtime/nterp_helpers.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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.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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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. -10 warnings generated. -clang++ -c -o runtime/oat_file.o runtime/oat_file.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -clang++ -c -o runtime/oat_file_assistant.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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc:31: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc:31: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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] @@ -26368,7 +26074,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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] @@ -26380,7 +26086,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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] @@ -26392,43 +26098,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/sun_misc_Unsafe.cc:32: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/sun_misc_Unsafe.cc:32: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/sun_misc_Unsafe.cc:32: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: @@ -26449,7 +26119,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: @@ -26472,42 +26142,6 @@ | ^ In file included from runtime/native/jdk_internal_misc_Unsafe.cc:32: In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/jdk_internal_misc_Unsafe.cc:32: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/jdk_internal_misc_Unsafe.cc:32: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/jdk_internal_misc_Unsafe.cc:32: -In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -26542,6 +26176,63 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +In file included from runtime/native/libcore_io_Memory.cc:26: +In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/libcore_io_Memory.cc:26: +In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:36: In file included from runtime/mirror/iftable-inl.h:22: @@ -26574,12 +26265,15 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:30: +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:31: In file included from runtime/lock_word-inl.h:21: In file included from runtime/monitor_pool.h:28: @@ -26592,10 +26286,15 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:30: +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:31: In file included from runtime/lock_word-inl.h:21: In file included from runtime/monitor_pool.h:28: @@ -26608,11 +26307,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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 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 { @@ -26623,10 +26319,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 runtime/non_debuggable_classes.cc:21: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -26637,10 +26331,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 runtime/non_debuggable_classes.cc:21: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -26651,10 +26343,71 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc:31: +In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc:31: +In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc:31: +In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/non_debuggable_classes.cc:21: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -26665,10 +26418,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 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; @@ -26679,10 +26430,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 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; @@ -26693,78 +26442,111 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc:31: +In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc:31: +In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/oat_file.cc:48: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here +In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc:31: +In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization In file included from runtime/native/jdk_internal_misc_Unsafe.cc:32: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:30: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from runtime/native/jdk_internal_misc_Unsafe.cc:32: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:30: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/org_apache_harmony_dalvik_ddmc_DdmServer.cc:27: +In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -26790,7 +26572,16 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/org_apache_harmony_dalvik_ddmc_DdmServer.cc:27: +In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -26803,73 +26594,27 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/non_debuggable_classes.cc:21: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/non_debuggable_classes.cc:21: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/non_debuggable_classes.cc:21: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/non_debuggable_classes.cc:21: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/oat_quick_method_header.cc:17: +In file included from runtime/oat_quick_method_header.h:25: +In file included from runtime/stack_map.h:25: +In file included from libartbase/base/bit_table.h:32: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/oat_quick_method_header.cc:17: +In file included from runtime/oat_quick_method_header.h:25: +In file included from runtime/stack_map.h:25: +In file included from libartbase/base/bit_table.h:32: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -26965,8 +26710,6 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:36: In file included from runtime/mirror/iftable-inl.h:22: @@ -26999,33 +26742,18 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/oat_file_assistant.cc:38: +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:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.h:28: libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 190 | class CountIter : public std::iterator { | ^ @@ -27035,7 +26763,18 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/oat_file_assistant.cc:38: +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:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.h:28: libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 327 | struct SplitStringIter : public std::iterator { | ^ @@ -27045,6 +26784,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -27088,86 +26829,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/oat_file.cc:68: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/oat_file.cc:68: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/oat_file.cc:68: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/oat_file.cc:68: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/oat_file.cc:68: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/oat_file.cc:68: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -27193,7 +26856,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -27206,10 +26870,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/nterp_helpers.cc:17: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc:31: +In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -27240,10 +26905,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/nterp_helpers.cc:17: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc:31: +In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -27261,89 +26927,28 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/oat_file_assistant.cc:38: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/oat_file_assistant.cc:55: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/oat_file_assistant.cc:38: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc:31: +In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: In file included from runtime/scoped_thread_state_change-inl.h:26: In file included from runtime/jni/jni_env_ext-inl.h:22: In file included from runtime/jni/local_reference_table-inl.h:25: @@ -27351,19 +26956,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/i686-linux-gnu/14/../../../../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/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc:31: +In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: In file included from runtime/scoped_thread_state_change-inl.h:26: In file included from runtime/jni/jni_env_ext-inl.h:22: In file included from runtime/jni/local_reference_table-inl.h:25: @@ -27371,19 +26977,19 @@ In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included 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/i686-linux-gnu/14/../../../../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/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -27391,19 +26997,23 @@ In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../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/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -27411,28 +27021,22 @@ In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../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/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/oat_file_assistant.cc:55: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: +10 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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -27458,15 +27062,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -27479,7 +27075,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: +10 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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/oat_file.cc:68: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -27492,7 +27090,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/object_lock.cc:20: +In file included from runtime/oat_file.cc:68: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -27505,7 +27103,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/object_lock.cc:20: +In file included from runtime/oat_file.cc:68: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -27518,7 +27116,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/object_lock.cc:20: +In file included from runtime/oat_file.cc:68: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -27531,7 +27129,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/object_lock.cc:20: +In file included from runtime/oat_file.cc:68: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -27544,7 +27142,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/object_lock.cc:20: +In file included from runtime/oat_file.cc:68: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -27558,16 +27156,11 @@ 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 10 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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o runtime/quick_exception_handler.o runtime/quick_exception_handler.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/native/jdk_internal_misc_Unsafe.cc:32: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -27593,15 +27186,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -27614,7 +27199,57 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: +10 warnings generated. +clang++ -c -o runtime/reference_table.o runtime/reference_table.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/non_debuggable_classes.cc:21: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/nterp_helpers.cc:17: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: @@ -27641,7 +27276,14 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/nterp_helpers.cc:17: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: @@ -27655,7 +27297,47 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/nterp_helpers.cc:17: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/nterp_helpers.cc:17: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -27675,7 +27357,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -27695,7 +27377,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -27715,7 +27397,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -27730,54 +27412,14 @@ 61 | std::iterator { | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struIn file included from runtime/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -ct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:22In 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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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-inl.h:22: In file included from runtime/jni/local_reference_table-inl.h:25: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: @@ -27795,7 +27437,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -27816,62 +27458,60 @@ 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 10 warnings generated. -clang++ -c -o runtime/reference_table.o runtime/reference_table.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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 +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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o runtime/runtime.o runtime/runtime.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +12 warnings generated. +clang++ -c -o runtime/runtime_callbacks.o runtime/runtime_callbacks.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/oat_file.cc:68: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/oat_file.cc:70: -In file included from runtime/oat_file-inl.h:23: -In file included from runtime/oat_quick_method_header.h:25: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 415 | for (StackMap stack_map : stack_maps_) { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:31: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:29: -In file included from runtime/mirror/object-readbarrier-inl.h:24: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.h:28: +10 warnings generated. +clang++ -c -o runtime/runtime_image.o runtime/runtime_image.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/quick_exception_handler.cc:17: +In file included from runtime/quick_exception_handler.h:28: +In file included from runtime/stack_map.h:25: +In file included from libartbase/base/bit_table.h:32: libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 190 | class CountIter : public std::iterator { | ^ @@ -27881,16 +27521,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:31: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:29: -In file included from runtime/mirror/object-readbarrier-inl.h:24: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.h:28: +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 { | ^ @@ -27900,36 +27534,63 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/quick_exception_handler.cc:17: -In file included from runtime/quick_exception_handler.h:28: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/oat_file_assistant.cc: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:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here +In file included from runtime/oat_file_assistant.cc: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/reflective_handle_scope.o runtime/reflective_handle_scope.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/nterp_helpers.cc:22: -In file included from runtime/oat_quick_method_header.h:25: +In file included from runtime/quick_exception_handler.cc:17: +In file included from runtime/quick_exception_handler.h:28: In file included from runtime/stack_map.h:25: libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 156 | class const_iterator : public std::iterator' is deprecated [-Wdeprecated-declarations] 156 | class const_iterator : public std::iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-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:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -28014,20 +27721,40 @@ In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/quick_exception_handler.cc:17: -In file included from runtime/quick_exception_handler.h:28: +In file included from runtime/oat_quick_method_header.cc:24: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/oat_file.cc:70: +In file included from runtime/oat_file-inl.h:23: +In file included from runtime/oat_quick_method_header.h:25: In file included from runtime/stack_map.h:25: libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 156 | class const_iterator : public std::iterator' is deprecated [-Wdeprecated-declarations] 156 | class const_iterator : public std::iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -runtime/oat_file.cc:2463:44: note: in instantiation of template class 'art::StrideIterator' requested here - 2463 | for (const IndexBssMappingEntry& entry : *index_bss_mapping) { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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: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:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/oat_file.cc:68: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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: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:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -28225,30 +27976,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/oat_file_manager.cc:29: -In file included from libartbase/base/bit_vector-inl.h:20: -libartbase/base/bit_vector.h:55:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 55 | public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -12 warnings generated. -clang++ -c -o runtime/runtime.o runtime/runtime.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/parsed_options.cc:17: -In file included from runtime/parsed_options.h:31: -In file included from runtime/runtime_options.h:33: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/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: @@ -28261,15 +27989,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/parsed_options.cc:17: -In file included from runtime/parsed_options.h:31: -In file included from runtime/runtime_options.h:33: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/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: @@ -28282,15 +28002,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/parsed_options.cc:17: -In file included from runtime/parsed_options.h:31: -In file included from runtime/runtime_options.h:33: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/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: @@ -28303,15 +28015,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/parsed_options.cc:17: -In file included from runtime/parsed_options.h:31: -In file included from runtime/runtime_options.h:33: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/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: @@ -28324,15 +28028,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/parsed_options.cc:17: -In file included from runtime/parsed_options.h:31: -In file included from runtime/runtime_options.h:33: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/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: @@ -28345,15 +28041,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/parsed_options.cc:17: -In file included from runtime/parsed_options.h:31: -In file included from runtime/runtime_options.h:33: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/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: @@ -28366,11 +28054,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/parsed_options.cc:17: -In file included from runtime/parsed_options.h:31: -In file included from runtime/runtime_options.h:33: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/oat_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: @@ -28401,11 +28088,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/parsed_options.cc:17: -In file included from runtime/parsed_options.h:31: -In file included from runtime/runtime_options.h:33: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/oat_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: @@ -28423,18 +28109,114 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/parsed_options.cc:17: -In file included from runtime/parsed_options.h:31: -In file included from runtime/runtime_options.h:33: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: +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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/oat_file.cc:68: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/oat_file.cc:68: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +clang++ -c -o runtime/runtime_options.o runtime/runtime_options.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +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:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:31: In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/gc/collector/concurrent_copying-inl.h:29: +In file included from runtime/mirror/object-readbarrier-inl.h:24: In file included from runtime/lock_word-inl.h:21: In file included from runtime/monitor_pool.h:28: libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -28446,16 +28228,14 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/parsed_options.cc:17: -In file included from runtime/parsed_options.h:31: -In file included from runtime/runtime_options.h:33: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: +In file included from runtime/object_lock.cc:20: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:31: In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/gc/collector/concurrent_copying-inl.h:29: +In file included from runtime/mirror/object-readbarrier-inl.h:24: In file included from runtime/lock_word-inl.h:21: In file included from runtime/monitor_pool.h:28: libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] @@ -28467,8 +28247,113 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/oat_file_manager.cc:29: +In file included from libartbase/base/bit_vector-inl.h:20: +libartbase/base/bit_vector.h:55:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 55 | public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/runtime_image.cc:38: +In file included from runtime/class_loader_utils.h:20: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -28553,55 +28438,53 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/reflection.cc:17: -In file included from runtime/reflection-inl.h:28: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:31: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:29: -In file included from runtime/mirror/object-readbarrier-inl.h:24: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/runtime_intrinsics.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:31: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:29: -In file included from runtime/mirror/object-readbarrier-inl.h:24: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../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_intrinsics.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/object_lock.cc:20: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: @@ -28628,14 +28511,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/quick_exception_handler.cc:24: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/object_lock.cc:20: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: @@ -28649,54 +28525,62 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; +In file included from runtime/runtime_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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-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/reference_table.cc:28: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - _GLIBCXX17_DEPRECATED iterator +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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -44 | class ClassIterator : public std::iterator { +In file included from runtime/parsed_options.cc:17: +In file included from runtime/parsed_options.h:31: +In file included from runtime/runtime_options.h:33: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator @@ -28704,7 +28588,16 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/parsed_options.cc:17: +In file included from runtime/parsed_options.h:31: +In file included from runtime/runtime_options.h:33: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -28716,7 +28609,16 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/parsed_options.cc:17: +In file included from runtime/parsed_options.h:31: +In file included from runtime/runtime_options.h:33: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -28728,7 +28630,16 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/parsed_options.cc:17: +In file included from runtime/parsed_options.h:31: +In file included from runtime/runtime_options.h:33: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -28740,7 +28651,16 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/parsed_options.cc:17: +In file included from runtime/parsed_options.h:31: +In file included from runtime/runtime_options.h:33: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -28752,18 +28672,17 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:28In file included from runtime/runtime_image.cc:33: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] -: -In file included from 190 | class CountIter : public std::iterator { - | ^ -runtime/mirror/class-inl.h/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h::123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -32: +In file included from runtime/parsed_options.cc:17: +In file included from runtime/parsed_options.h:31: +In file included from runtime/runtime_options.h:33: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -28774,16 +28693,6 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -28874,40 +28783,6 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:30: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -15 warnings generated. -In file included from runtime/reference_table.cc:28: -In file included from runtime/mirror/class-inl.h:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:30: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization In file included from runtime/reflective_value_visitor.cc:23: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: @@ -28986,12 +28861,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: +12 warnings generated. +clang++ -c -o runtime/startup_completed_task.o runtime/startup_completed_task.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/reference_table.cc:28: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -29002,12 +28875,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 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; @@ -29018,12 +28887,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 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; @@ -29034,12 +28899,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 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 { @@ -29050,12 +28911,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 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; @@ -29066,12 +28923,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 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; @@ -29082,7 +28935,17 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/reference_table.cc:28: +clang++ -c -o runtime/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/parsed_options.cc:17: +In file included from runtime/parsed_options.h:31: +In file included from runtime/runtime_options.h:33: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -29108,7 +28971,16 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/parsed_options.cc:17: +In file included from runtime/parsed_options.h:31: +In file included from runtime/runtime_options.h:33: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -29121,70 +28993,55 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: +10 warnings generated. +clang++ -c -o runtime/thread.o runtime/thread.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/parsed_options.cc:17: +In file included from runtime/parsed_options.h:31: +In file included from runtime/runtime_options.h:33: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/parsed_options.cc:17: +In file included from runtime/parsed_options.h:31: +In file included from runtime/runtime_options.h:33: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/runtime_options.o runtime/runtime_options.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/reference_table.cc:28: In file included from runtime/mirror/class-inl.h:36: In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:31: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:29: -In file included from runtime/mirror/object-readbarrier-inl.h:24: +In file included from runtime/mirror/object_array-inl.h:30: +In file included from runtime/mirror/object-inl.h:31: In file included from runtime/lock_word-inl.h:21: In file included from runtime/monitor_pool.h:28: libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -29196,14 +29053,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/reflective_value_visitor.cc:23: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/reference_table.cc:28: In file included from runtime/mirror/class-inl.h:36: In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:31: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:29: -In file included from runtime/mirror/object-readbarrier-inl.h:24: +In file included from runtime/mirror/object_array-inl.h:30: +In file included from runtime/mirror/object-inl.h:31: In file included from runtime/lock_word-inl.h:21: In file included from runtime/monitor_pool.h:28: libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] @@ -29215,15 +29069,15 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:31: In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/gc/collector/concurrent_copying-inl.h:29: +In file included from runtime/mirror/object-readbarrier-inl.h:24: In file included from runtime/lock_word-inl.h:21: In file included from runtime/monitor_pool.h:28: libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -29235,16 +29089,15 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -11 warnings generated. -In file included from runtime/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/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:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:31: In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/gc/collector/concurrent_copying-inl.h:29: +In file included from runtime/mirror/object-readbarrier-inl.h:24: In file included from runtime/lock_word-inl.h:21: In file included from runtime/monitor_pool.h:28: libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] @@ -29256,93 +29109,112 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/scoped_thread_state_change.o runtime/scoped_thread_state_change.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/runtime_intrinsics.cc:19: +In file included from runtime/quick_exception_handler.cc:24: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: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/i686-linux-gnu/14/../../../../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:17: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +In file included from libartbase/base/bit_table.h:32: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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:17: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +In file included from libartbase/base/bit_table.h:32: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/stack_map.cc:17: +In file included from runtime/stack_map.h:25: +In file included from libartbase/base/bit_table.h:32: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/stack_map.cc:17: +In file included from runtime/stack_map.h:25: +In file included from libartbase/base/bit_table.h:32: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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.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] @@ -29370,8 +29242,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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.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] @@ -29386,93 +29257,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/reflective_value_visitor.cc:23: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/reflective_value_visitor.cc:23: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/runtime_image.cc:31: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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.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] 190 | class CountIter : public std::iterator { | ^ @@ -29529,10 +29319,16 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/stack.cc:17: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: +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:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:31: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:29: +In file included from runtime/mirror/object-readbarrier-inl.h:24: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.h:28: libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 327 | struct SplitStringIter : public std::iterator { | ^ @@ -29542,37 +29338,41 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/runtime_image.cc:38: -In file included from runtime/class_loader_utils.h:20: +In file included from runtime/runtime.cc:51: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h: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/i686-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/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h: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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/runtime_image.cc:38: -In file included from runtime/class_loader_utils.h:20: +In file included from runtime/runtime.cc:51: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:33: @@ -29581,74 +29381,104 @@ In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h: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:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-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/i686-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/i686-linux-gnu/14/../../../../include/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: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/i686-linux-gnu/14/../../../../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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:184:23: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 184 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/stack.cc:23: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/stack.cc:23: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -29656,33 +29486,19 @@ In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.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/i686-linux-gnu/14/../../../../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/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/runtime_image.cc:38: -In file included from runtime/class_loader_utils.h:20: +In file included from runtime/runtime.cc:51: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:33: @@ -29690,131 +29506,180 @@ In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:29: -In file included from runtime/class_linker.h:36: -libdexfile/dex/class_accessor.h:182:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 182 | using value_type = typename std::iterator::value_type; +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:184:23: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 184 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +clang++ -c -o runtime/thread_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +15 warnings generated. +clang++ -c -o runtime/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 +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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/stack.cc:23: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-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/i686-linux-gnu/14/../../../../include/c++/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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/stack_map.cc:17: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/runtime_image.cc:31: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/stack_map.cc:17: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here +In file included from runtime/runtime_image.cc:31: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -runtime/runtime_image.cc:31: +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] +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/i686-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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 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] +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 30 | typename std::iterator::difference_type; | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization In file included from runtime/scoped_thread_state_change.cc:24: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: @@ -29893,6 +29758,26 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -29948,47 +29833,6 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 - 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -30009,6 +29853,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/runtime_intrinsics.cc:19: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: @@ -30029,137 +29874,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/stack.cc:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/stack.cc:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/runtime.cc:51: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -runtime/runtime.cc:729:28: note: in instantiation of template class 'art::StrideIterator' requested here - 729 | for (ArtMethod& method : klass->GetDeclaredMethods(kRuntimePointerSize)) { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECclang++ -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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -ATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/stack.cc:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/stack.cc:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/stack.cc:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -30280,46 +29995,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:31: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:29: -In file included from runtime/mirror/object-readbarrier-inl.h:24: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:31: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:29: -In file included from runtime/mirror/object-readbarrier-inl.h:24: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/runtime_options.cc:17: -In file included from runtime/runtime_options.h:33: +In file included from runtime/signal_catcher.cc:40: +In file included from runtime/jit/profile_saver.h:23: In file included from runtime/jit/jit_code_cache.h:36: In file included from runtime/jit/jit_memory_region.h:26: In file included from runtime/gc_root-inl.h:25: @@ -30327,33 +30004,19 @@ In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/runtime_options.cc:17: -In file included from runtime/runtime_options.h:33: +In file included from runtime/signal_catcher.cc:40: +In file included from runtime/jit/profile_saver.h:23: In file included from runtime/jit/jit_code_cache.h:36: In file included from runtime/jit/jit_memory_region.h:26: In file included from runtime/gc_root-inl.h:25: @@ -30361,94 +30024,72 @@ In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/runtime_options.cc:17: -In file included from runtime/runtime_options.h:33: +In file included from runtime/signal_catcher.cc:40: +In file included from runtime/jit/profile_saver.h:23: In file included from runtime/jit/jit_code_cache.h:36: In file included from runtime/jit/jit_memory_region.h:26: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../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/object-inl.h:26: +In file 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/runtime_options.cc:17: -In file included from runtime/runtime_options.h:33: +In file included from runtime/signal_catcher.cc:40: +In file included from runtime/jit/profile_saver.h:23: In file included from runtime/jit/jit_code_cache.h:36: In file included from runtime/jit/jit_memory_region.h:26: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/scoped_thread_state_change.cc:24: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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/i686-linux-gnu/14/../../../../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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -30464,6 +30105,21 @@ In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/thread.cc:42: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -30474,16 +30130,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/signal_catcher.cc:40: -In file included from runtime/jit/profile_saver.h:23: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/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; @@ -30494,16 +30145,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/signal_catcher.cc:40: -In file included from runtime/jit/profile_saver.h:23: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/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; @@ -30514,16 +30160,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/signal_catcher.cc:40: -In file included from runtime/jit/profile_saver.h:23: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/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 { @@ -30534,16 +30175,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/signal_catcher.cc:40: -In file included from runtime/jit/profile_saver.h:23: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/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; @@ -30554,16 +30190,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/signal_catcher.cc:40: -In file included from runtime/jit/profile_saver.h:23: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/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; @@ -30574,9 +30205,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 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 { @@ -30587,9 +30220,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 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; @@ -30600,9 +30235,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 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; @@ -30613,9 +30250,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 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 { @@ -30626,9 +30265,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 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; @@ -30639,9 +30280,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 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; @@ -30652,10 +30295,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/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: @@ -30688,8 +30329,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -30709,10 +30350,122 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/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:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:31: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:29: +In file included from runtime/mirror/object-readbarrier-inl.h:24: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:31: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:29: +In file included from runtime/mirror/object-readbarrier-inl.h:24: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/reflection.cc:33: +In file included from runtime/nth_caller_visitor.h:22: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/reflection.cc:33: +In file included from runtime/nth_caller_visitor.h:22: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 415 | for (StackMap stack_map : stack_maps_) { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/runtime_image.cc:38: +In file included from runtime/class_loader_utils.h:20: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:28: +In file included from runtime/dex/dex_file_annotations.h:22: +In file included from runtime/mirror/dex_cache.h:30: +runtime/mirror/object_array.h:165:31: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 165 | class ArrayIter : public std::iterator> { + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>>>' requested here +libartbase/base/iteration_range.h: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -30731,8 +30484,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -30751,130 +30504,162 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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/i686-linux-gnu/14/../../../../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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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/i686-linux-gnu/14/../../../../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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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/i686-linux-gnu/14/../../../../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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: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: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/i686-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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: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/i686-linux-gnu/14/../../../../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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/stack.cc:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +In file included from runtime/signal_catcher.cc:40: +In file included from runtime/jit/profile_saver.h:23: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -30905,10 +30690,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/stack.cc:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +In file included from runtime/signal_catcher.cc:40: +In file included from runtime/jit/profile_saver.h:23: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -30926,14 +30711,40 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:31: +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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:29: -In file included from runtime/mirror/object-readbarrier-inl.h:24: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:31: In file included from runtime/lock_word-inl.h:21: In file included from runtime/monitor_pool.h:28: libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -30945,14 +30756,15 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:31: +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:29: -In file included from runtime/mirror/object-readbarrier-inl.h:24: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:31: In file included from runtime/lock_word-inl.h:21: In file included from runtime/monitor_pool.h:28: libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] @@ -30964,62 +30776,140 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-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. +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 { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 162 | __void_t>' [with _Iterator = art::StrideIterator] +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template 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/i686-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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../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: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -31046,7 +30936,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -31060,10 +30950,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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 { @@ -31074,10 +30964,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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; @@ -31088,10 +30978,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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; @@ -31105,7 +30995,43 @@ 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/mirror/class-inl.h:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:30: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:30: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/trace.cc:25: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -31116,10 +31042,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/trace.cc:25: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -31130,10 +31056,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/trace.cc:25: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -31144,51 +31070,71 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:30: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../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:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:30: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../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:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -19 warnings generated. -clang++ -c -o runtime/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/thread_list.cc:33: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +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 { @@ -31199,11 +31145,16 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 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; @@ -31214,11 +31165,16 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 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; @@ -31229,11 +31185,16 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 runtime/stack_map.cc:26: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -31244,11 +31205,16 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 runtime/stack_map.cc:26: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -31259,11 +31225,16 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 runtime/stack_map.cc:26: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -31274,11 +31245,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/thread.cc:42: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/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 { @@ -31289,11 +31258,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/thread.cc:42: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/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; @@ -31304,11 +31271,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/thread.cc:42: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/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; @@ -31319,11 +31284,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/thread.cc:42: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/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 { @@ -31334,11 +31297,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/thread.cc:42: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/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; @@ -31349,11 +31310,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/thread.cc:42: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/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; @@ -31364,13 +31323,19 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: +12 warnings generated. +clang++ -c -o runtime/verifier/class_verifier.o runtime/verifier/class_verifier.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +2 warnings generated. +clang++ -c -o runtime/verifier/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/stack_map.cc:26: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -31396,9 +31361,15 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -31411,7 +31382,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: +10 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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/vdex_file.cc:31: libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 190 | class CountIter : public std::iterator { | ^ @@ -31421,7 +31395,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: +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 { | ^ @@ -31431,99 +31405,47 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/trace.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/trace.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/trace.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/trace.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/trace.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:31: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:29: +In file included from runtime/mirror/object-readbarrier-inl.h:24: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/trace.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:31: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:29: +In file included from runtime/mirror/object-readbarrier-inl.h:24: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/string_builder_append.cc:24: +In file included from runtime/mirror/string-alloc-inl.h:19: +In file included from runtime/mirror/string-inl.h:23: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -31549,15 +31471,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/string_builder_append.cc:24: +In file included from runtime/mirror/string-alloc-inl.h:19: +In file included from runtime/mirror/string-inl.h:23: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -31570,7 +31486,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:33: @@ -31578,19 +31494,23 @@ In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../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/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +runtime/runtime.cc:729:28: note: in instantiation of template class 'art::StrideIterator' requested here + 729 | for (ArtMethod& method : klass->GetDeclaredMethods(kRuntimePointerSize)) { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:33: @@ -31598,13 +31518,14 @@ In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../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/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -31665,16 +31586,75 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/transaction.cc:23: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/transaction.cc:23: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/thread.cc:42: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/thread.cc:42: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/var_handles.cc:22: +In file included from runtime/method_handles-inl.h:24: +In file included from runtime/interpreter/interpreter_common.h:34: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -31685,16 +31665,13 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/ti/agent.cc:27: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/var_handles.cc:22: +In file included from runtime/method_handles-inl.h:24: +In file included from runtime/interpreter/interpreter_common.h:34: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -31705,16 +31682,13 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/ti/agent.cc:27: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/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; @@ -31735,11 +31709,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/i686-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -31755,11 +31729,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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -31775,37 +31749,17 @@ In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/thread.cc:42: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -31813,48 +31767,6 @@ In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -2 warnings generated. -clang++ -c -o runtime/var_handles.o runtime/var_handles.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/transaction.cc:23: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/transaction.cc:23: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/ti/agent.cc:27: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: @@ -31881,10 +31793,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -31902,107 +31814,61 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/ti/agent.cc:27: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/ti/agent.cc:27: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -12 warnings generated. -clang++ -c -o runtime/vdex_file.o runtime/vdex_file.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -14 warnings generated. -clang++ -c -o runtime/verifier/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -12 warnings generated. -clang++ -c -o runtime/verifier/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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 libdexfile/dex/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/i686-linux-gnu/14/../../../../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: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 libdexfile/dex/dex_file-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/var_handles.cc:22: +In file included from runtime/method_handles-inl.h:24: +In file included from runtime/interpreter/interpreter_common.h:34: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 libdexfile/dex/dex_file-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/var_handles.cc:22: +In file included from runtime/method_handles-inl.h:24: +In file included from runtime/interpreter/interpreter_common.h:34: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -32019,7 +31885,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -32036,7 +31905,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -32053,13 +31925,47 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/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: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:24: In file included from libartbase/base/array_slice.h:24: @@ -32086,11 +31992,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -32104,34 +32006,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: +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 { | ^ @@ -32141,14 +32017,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: +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; | ^ @@ -32158,14 +32028,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: +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; | ^ @@ -32175,12 +32039,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 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] @@ -32192,12 +32052,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 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] @@ -32209,12 +32065,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 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] @@ -32226,67 +32078,116 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../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:180:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 180 | class DataIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/thread.cc:87: -In file included from runtime/monitor_objects_stack_visitor.h:25: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator' is deprecated [-Wdeprecated-declarations] + 182 | using value_type = typename std::iterator::value_type; | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-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/i686-linux-gnu/14/../../../../include/c++/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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/thread.cc:87: -In file included from runtime/monitor_objects_stack_visitor.h:25: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator' 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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -32317,10 +32218,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/trace.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +In file included from runtime/ti/agent.cc:27: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -32350,10 +32251,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/trace.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +In file included from runtime/ti/agent.cc:27: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -32370,10 +32271,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/trace.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +In file included from runtime/ti/agent.cc:27: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -32474,8 +32375,14 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/vdex_file.cc:38: -In file included from libdexfile/dex/class_accessor-inl.h:25: +In file included from runtime/transaction.cc: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 { | ^ @@ -32485,8 +32392,14 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/vdex_file.cc:38: -In file included from libdexfile/dex/class_accessor-inl.h:25: +In file included from runtime/transaction.cc:27: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; | ^ @@ -32496,8 +32409,14 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/vdex_file.cc:38: -In file included from libdexfile/dex/class_accessor-inl.h:25: +In file included from runtime/transaction.cc:27: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; | ^ @@ -32507,9 +32426,13 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/vdex_file.cc:38: -In file included from libdexfile/dex/class_accessor-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/transaction.cc:27: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -32520,9 +32443,13 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/vdex_file.cc:38: -In file included from libdexfile/dex/class_accessor-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/transaction.cc:27: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -32533,9 +32460,13 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/vdex_file.cc:38: -In file included from libdexfile/dex/class_accessor-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/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; @@ -32546,93 +32477,100 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 { +In file included from runtime/trace.cc:25: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { | ^ -/usr/bin/../lib/gcc/i686-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/i686-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/i686-linux-gnu/14/../../../../include/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/trace.cc:25: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +10 warnings generated. +12 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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/trace.cc:25: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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; +In file included from runtime/trace.cc:25: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -32728,6 +32666,57 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ In file included from runtime/verifier/reg_type.cc:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -32896,6 +32885,63 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +In file included from runtime/thread.cc:87: +In file included from runtime/monitor_objects_stack_visitor.h:25: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/thread.cc:87: +In file included from runtime/monitor_objects_stack_visitor.h:25: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 415 | for (StackMap stack_map : stack_maps_) { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -32955,7 +33001,6 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/var_handles.cc:22: In file included from runtime/method_handles-inl.h:24: In file included from runtime/interpreter/interpreter_common.h:34: @@ -32978,7 +33023,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/verifier/register_line.o runtime/verifier/register_line.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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/var_handles.cc:22: In file included from runtime/method_handles-inl.h:24: In file included from runtime/interpreter/interpreter_common.h:34: @@ -33001,246 +33046,94 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/trace.cc:50: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: +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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/well_known_classes.cc:26: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/well_known_classes.cc:26: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/method_verifier.cc:23: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: +10 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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/vdex_file.cc:42: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -33266,15 +33159,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/method_verifier.cc:23: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/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: @@ -33287,10 +33172,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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] @@ -33318,10 +33200,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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] @@ -33336,50 +33215,57 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/method_verifier.cc:23: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../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/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/method_verifier.cc:23: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../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/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -33396,7 +33282,8 @@ 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; + 178 | : public __iterator_traits<_Iterclang++ -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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +ator> { }; | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here @@ -33411,9 +33298,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -33433,81 +33319,57 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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' is deprecated [-Wdeprecated-declarations] - 55 | public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -andom_access_iterator_tag, T> { - | ^ -/usr/bin/../lib/gcc/i686-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/verifier/register_line.cc:24: +In file included from runtime/verifier/register_line-inl.h:24: +In file included from runtime/verifier/reg_type_cache-inl.h:22: +In file included from runtime/class_root-inl.h:22: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../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/register_line.cc:24: +In file included from runtime/verifier/register_line-inl.h:24: +In file included from runtime/verifier/reg_type_cache-inl.h:22: +In file included from runtime/class_root-inl.h:22: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: +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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -33517,10 +33379,10 @@ In file included from runtime/mirror/object-inl.h:31: In file included from runtime/lock_word-inl.h:21: In file included from runtime/monitor_pool.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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -33541,7 +33403,6 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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: @@ -33554,8 +33415,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.hclang++ -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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -33573,6 +33433,26 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -33618,8 +33498,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: +12 warnings generated. +clang++ -c -o runtime/arch/arm/registers_arm.o runtime/arch/arm/registers_arm.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o runtime/arch/arm64/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -33627,52 +33509,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/i686-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/i686-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/i686-linux-gnu/14/../../../../include/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -33680,132 +33542,112 @@ In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/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/i686-linux-gnu/14/../../../../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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/class_verifier.cc:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +In file included from runtime/verifier/method_verifier.cc:23: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:29: -In file included from runtime/class_linker.h:36: -libdexfile/dex/class_accessor.h:180:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 180 | class DataIterator : public std::iterator { +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { | ^ -/usr/bin/../lib/gcc/i686-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/i686-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/i686-linux-gnu/14/../../../../include/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/class_verifier.cc:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +In file included from runtime/verifier/method_verifier.cc:23: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:29: -In file included from runtime/class_linker.h:36: -libdexfile/dex/class_accessor.h:182:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 182 | using value_type = typename std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: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/i686-linux-gnu/14/../../../../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/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/method_verifier.cc:23: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: +In file included from runtime/verifier/reg_type.cc:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.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_tIn 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] - count) const { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -44 | classIn file included from runtime/verifier/method_verifier.cc:23: +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: @@ -33813,19 +33655,19 @@ In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/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/i686-linux-gnu/14/../../../../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/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -ClIn file included from aruntime/verifier/method_verifier.cc:23: +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: @@ -33833,108 +33675,91 @@ In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/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/i686-linux-gnu/14/../../../../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/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -ssIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.hruntime/verifier/method_verifier.cc:23: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:29: -In file included from runtime/class_linker.h:36: -libdexfile/dex/class_accessor.h:180:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] -: 180 | class DataIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-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 +12 warnings generated. +clang++ -c -o runtime/arch/arm64/registers_arm64.o runtime/arch/arm64/registers_arm64.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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::ClassAccessor::DataIterator] +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template 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/i686-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; | ^ -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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -:12: In file included from runtime/verifier/method_verifier.cc:23: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:29: -In file included from runtime/class_linker.h:36: -libdexfile/dex/class_accessor.h:182:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h182:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ - | usiIn 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] - ng value_type = typename std::iterator::value_type; +In file included from runtime/var_handles.cc:22: +In file included from runtime/method_handles-inl.h:24: +In file included from runtime/interpreter/interpreter_common.h:42: +In file included from runtime/common_dex_operations.h:42: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -46 | In file included from runtime/verifier/method_verifier.cc:23: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +10 warnings generated. +In file included from runtime/verify_object.cc:17: +In file included from runtime/verify_object-inl.h:22: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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; | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator @@ -33942,12 +33767,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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; @@ -33958,12 +33781,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: +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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/verify_object.cc:17: +In file included from runtime/verify_object-inl.h:22: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -33974,12 +33796,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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; @@ -33990,12 +33810,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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; @@ -34006,75 +33824,14 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/method_verifier.cc:58: -In file included from runtime/verifier/reg_type-inl.h:20: -In file included from runtime/verifier/reg_type.h:27: -libartbase/base/bit_vector.h:55:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 55 | public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -12 warnings generated. -clang++ -c -o runtime/well_known_classes.o runtime/well_known_classes.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -16 warnings generated. -clang++ -c -o runtime/arch/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/verifier/method_verifier.cc:63: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/verifier/method_verifier.cc:63: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -clang++ -c -o runtime/arch/memcmp16.o runtime/arch/memcmp16.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -clang++ -c -o runtime/arch/arm/instruction_set_features_arm.o runtime/arch/arm/instruction_set_features_arm.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -11 warnings generated. -clang++ -c -o runtime/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/verifier/verifier_deps.cc:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: +10 warnings generated. +clang++ -c -o runtime/arch/riscv64/registers_riscv64.o runtime/arch/riscv64/registers_riscv64.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -34105,10 +33862,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/verifier/reg_type_cache.cc:17: +In file included from runtime/verifier/reg_type_cache-inl.h:22: +In file included from runtime/class_root-inl.h:22: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -34126,8 +33884,21 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: +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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o runtime/arch/x86_64/registers_x86_64.o runtime/arch/x86_64/registers_x86_64.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +19 warnings generated. +clang++ -c -o runtime/entrypoints/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/arch/arm64/instruction_set_features_arm64.cc:32: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -34136,34 +33907,29 @@ In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: @@ -34172,143 +33938,230 @@ In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: +16 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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/verifier/class_verifier.cc:22: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h: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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../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/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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.h: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/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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: +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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/register_line.cc:24: +In file included from runtime/verifier/register_line-inl.h:24: +In file included from runtime/verifier/reg_type_cache-inl.h:22: +In file included from runtime/class_root-inl.h:22: In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o runtime/entrypoints/quick/quick_deoptimization_entrypoints.o runtime/entrypoints/quick/quick_deoptimization_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -34353,118 +34206,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/verify_object.cc:17: -In file included from runtime/verify_object-inl.h:22: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 libdexfile/dex/dex_file-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 libdexfile/dex/dex_file-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 libdexfile/dex/dex_file-inl.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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 libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -clang++ -c -o runtime/arch/riscv64/instruction_set_features_riscv64.o runtime/arch/riscv64/instruction_set_features_riscv64.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -12 warnings generated. -clang++ -c -o runtime/arch/riscv64/registers_riscv64.o runtime/arch/riscv64/registers_riscv64.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -11 warnings generated. -clang++ -c -o runtime/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/arch/arm64/instruction_set_features_arm64.cc:32: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -34505,10 +34247,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: +12 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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/verifier/method_verifier.cc:23: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:33: @@ -34541,7 +34282,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/verifier_deps.cc:22: +In file included from runtime/verifier/method_verifier.cc:23: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:33: @@ -34561,7 +34302,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/verifier_deps.cc:22: +In file included from runtime/verifier/method_verifier.cc:23: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:33: @@ -34581,7 +34322,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/verifier_deps.cc:22: +In file included from runtime/verifier/method_verifier.cc:23: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:33: @@ -34614,7 +34355,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/verifier_deps.cc:22: +In file included from runtime/verifier/method_verifier.cc:23: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:33: @@ -34634,7 +34375,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/verifier_deps.cc:22: +In file included from runtime/verifier/method_verifier.cc:23: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:33: @@ -34654,21 +34395,14 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -clang++ -c -o runtime/entrypoints/math_entrypoints.o runtime/entrypoints/math_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/well_known_classes.cc:26: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: @@ -34695,8 +34429,14 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/well_known_classes.cc:26: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: @@ -34710,14 +34450,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/entrypoints/quick/quick_alloc_entrypoints.o runtime/entrypoints/quick/quick_alloc_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -clang++ -c -o runtime/entrypoints/quick/quick_deoptimization_entrypoints.o runtime/entrypoints/quick/quick_deoptimization_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/well_known_classes.cc:26: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +In file included from runtime/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: @@ -34748,10 +34484,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/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: @@ -34769,11 +34505,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization In file included from runtime/well_known_classes.cc:26: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:1028 warnings generated. -: +In file included from runtime/art_field-inl.h:28: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -34810,7 +34546,58 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/verifier/verifier_deps.cc:22: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/verifier/method_verifier.cc:58: +In file included from runtime/verifier/reg_type-inl.h:20: +In file included from runtime/verifier/reg_type.h:27: +libartbase/base/bit_vector.h:55:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 55 | public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: @@ -34901,6 +34688,51 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: @@ -34985,6 +34817,133 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/verifier/method_verifier.cc:63: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' 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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/verifier/method_verifier.cc:63: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: @@ -35081,7 +35040,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19: +In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:17: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -35095,7 +35054,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19: +In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:17: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -35109,7 +35068,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19: +In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:17: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -35123,9 +35082,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19: +10 warnings generated. +clang++ -c -o runtime/entrypoints/quick/quick_jni_entrypoints.o runtime/entrypoints/quick/quick_jni_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -35139,7 +35098,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19: +In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:17: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -35153,7 +35112,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19: +In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:17: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -35167,8 +35126,13 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: +12 warnings generated. +clang++ -c -o runtime/entrypoints/quick/quick_lock_entrypoints.o runtime/entrypoints/quick/quick_lock_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:19: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -35179,8 +35143,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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; @@ -35191,8 +35158,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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; @@ -35203,8 +35173,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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 { @@ -35215,8 +35188,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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; @@ -35227,8 +35203,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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; @@ -35239,7 +35218,43 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:17: +In file included from runtime/entrypoints/quick/quick_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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/quick/quick_cast_entrypoints.cc:17: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: @@ -35253,7 +35268,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:17: +In file included from runtime/entrypoints/quick/quick_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: @@ -35267,7 +35282,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:17: +In file included from runtime/entrypoints/quick/quick_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: @@ -35281,7 +35296,43 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:17: +In file included from runtime/entrypoints/quick/quick_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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: @@ -35295,7 +35346,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:17: +In file included from runtime/entrypoints/quick/quick_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: @@ -35309,7 +35360,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:17: +In file included from runtime/entrypoints/quick/quick_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: @@ -35323,8 +35374,169 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -17 warnings generated. -clang++ -c -o runtime/entrypoints/quick/quick_field_entrypoints.o runtime/entrypoints/quick/quick_field_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/verifier/verifier_deps.cc:22: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:29: +In file included from runtime/class_linker.h:36: +libdexfile/dex/class_accessor.h:180:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 180 | class DataIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/verifier/verifier_deps.cc:22: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:29: +In file included from runtime/class_linker.h:36: +libdexfile/dex/class_accessor.h:182:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 182 | using value_type = typename std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/verifier/verifier_deps.cc:22: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:29: +In file included from runtime/class_linker.h:36: +libdexfile/dex/class_accessor.h:180:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 180 | class DataIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/verifier/verifier_deps.cc:22: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:29: +In file included from runtime/class_linker.h:36: +libdexfile/dex/class_accessor.h:182:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 182 | using value_type = typename std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o runtime/entrypoints/quick/quick_string_builder_append_entrypoints.o runtime/entrypoints/quick/quick_string_builder_append_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +14 warnings generated. +clang++ -c -o runtime/entrypoints/quick/quick_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +11 warnings generated. +clang++ -c -o runtime/entrypoints/quick/quick_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization In file included from runtime/entrypoints/quick/quick_deoptimization_entrypoints.cc:22: In file included from runtime/quick_exception_handler.h:28: In file included from runtime/stack_map.h:25: @@ -35394,7 +35606,90 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:36: In file included from runtime/mirror/iftable-inl.h:22: @@ -35427,10 +35722,16 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: +10 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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +11 warnings generated. +clang++ -c -o runtime/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +11 warnings generated. +clang++ -c -o runtime/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/entrypoints/jni/jni_entrypoints.cc:25: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -35461,10 +35762,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: @@ -35482,10 +35783,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: @@ -35502,10 +35803,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: @@ -35522,14 +35823,99 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/quick/quick_alloc_entrypoints.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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 libdexfile/dex/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] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: @@ -35542,8 +35928,29 @@ In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/entrypoint_utils.cc:19: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - D27 | class StrideIterator : public std::iterator { + 27 | class StrideIterator : public std::iterator { | ^ /usr/bin/../lib/gcc/i686-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 { +In file included from runtime/entrypoints/quick/quick_throw_entrypoints.cc:17: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator @@ -35594,11 +36006,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:19: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/entrypoints/quick/quick_throw_entrypoints.cc:17: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -35609,11 +36020,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:19: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/entrypoints/quick/quick_throw_entrypoints.cc:17: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -35624,11 +36034,50 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:19: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/quick/quick_throw_entrypoints.cc:17: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -35639,11 +36088,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:19: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from 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; @@ -35654,11 +36102,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:19: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from 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:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -35669,10 +36116,6 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -4 warnings generated. -clang++ -c -o runtime/entrypoints/quick/quick_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -35694,6 +36137,26 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: @@ -35715,7 +36178,67 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19: +In file included from runtime/entrypoints/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:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +clang++ -c -o runtime/interpreter/mterp/nterp.o runtime/interpreter/mterp/nterp.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/entrypoints/quick/quick_cast_entrypoints.cc:17: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/quick/quick_cast_entrypoints.cc:17: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: @@ -35749,7 +36272,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19: +In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:17: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:28: @@ -35770,7 +36293,63 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/entrypoints/quick/quick_field_entrypoints.cc:19: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:19: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +clang++ -c -o runtime/interpreter/mterp/nterp_impl.o runtime/interpreter/mterp/nterp_impl.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/entrypoints/quick/quick_fillarray_entrypoints.cc:17: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:28: @@ -35804,7 +36383,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/entrypoints/quick/quick_fillarray_entrypoints.cc:17: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:28: @@ -35825,7 +36404,47 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:19: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: @@ -35845,7 +36464,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: @@ -35865,7 +36484,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19: +In file included from runtime/entrypoints/quick/quick_fillarray_entrypoints.cc:17: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:28: @@ -35885,7 +36504,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19: +In file included from runtime/entrypoints/quick/quick_fillarray_entrypoints.cc:17: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:28: @@ -35905,7 +36524,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_fillarray_entrypoints.cc:17: +In file included from runtime/entrypoints/quick/quick_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: @@ -35919,7 +36538,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_fillarray_entrypoints.cc:17: +In file included from runtime/entrypoints/quick/quick_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: @@ -35933,7 +36552,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_fillarray_entrypoints.cc:17: +In file included from runtime/entrypoints/quick/quick_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: @@ -35947,7 +36566,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_fillarray_entrypoints.cc:17: +In file included from runtime/entrypoints/quick/quick_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: @@ -35961,7 +36580,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_fillarray_entrypoints.cc:17: +In file included from runtime/entrypoints/quick/quick_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: @@ -35975,7 +36594,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_fillarray_entrypoints.cc:17: +In file included from runtime/entrypoints/quick/quick_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: @@ -35989,142 +36608,91 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_cast_entrypoints.cc:17: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +17 warnings generated. +clang++ -c -o runtime/arch/x86/context_x86.o runtime/arch/x86/context_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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/x86/entrypoints_init_x86.o runtime/arch/x86/entrypoints_init_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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/arch/x86/thread_x86.o runtime/arch/x86/thread_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/entrypoints/quick/quick_lock_entrypoints.cc:19: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_cast_entrypoints.cc:17: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/entrypoints/quick/quick_lock_entrypoints.cc:19: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:17: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:17: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:17: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/entrypoints/quick/quick_lock_entrypoints.cc:19: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:17: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here +In file included from runtime/entrypoints/quick/quick_lock_entrypoints.cc:19: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/interpreter/mterp/nterp.cc:23: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -36137,8 +36705,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/interpreter/mterp/nterp.cc:23: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -36151,8 +36718,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/interpreter/mterp/nterp.cc:23: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -36165,8 +36731,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/interpreter/mterp/nterp.cc:23: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -36179,8 +36744,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/interpreter/mterp/nterp.cc:23: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -36193,8 +36757,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/interpreter/mterp/nterp.cc:23: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -36207,10 +36770,44 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -clang++ -c -o runtime/entrypoints/quick/quick_string_builder_append_entrypoints.o runtime/entrypoints/quick/quick_string_builder_append_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/entrypoints/jni/jni_entrypoints.cc:28: +In file included from runtime/arch/x86/context_x86.cc:22: +In file included from libartbase/base/bit_utils_iterator.h:28: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/context_x86.cc:22: +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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/context_x86.cc:22: +libartbase/base/bit_utils_iterator.h:36:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 36 | : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +3 warnings generated. +clang++ -c -o runtime/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o libartpalette/system/palette_fake.o libartpalette/system/palette_fake.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o libprofile/profile/profile_boot_info.o libprofile/profile/profile_boot_info.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o libprofile/profile/profile_compilation_info.o libprofile/profile/profile_compilation_info.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/entrypoints/math_entrypoints.cc:19: In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: In file included from runtime/nth_caller_visitor.h:22: In file included from runtime/stack.h:30: @@ -36240,7 +36837,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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: @@ -36304,7 +36901,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/math_entrypoints.cc:19: +In file included from runtime/entrypoints/jni/jni_entrypoints.cc:28: In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: In file included from runtime/nth_caller_visitor.h:22: In file included from runtime/stack.h:30: @@ -36334,7 +36931,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/math_entrypoints.cc:19: +In file included from runtime/entrypoints/jni/jni_entrypoints.cc:28: In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: In file included from runtime/nth_caller_visitor.h:22: In file included from runtime/stack.h:30: @@ -36351,8 +36948,6 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -19 warnings generated. -clang++ -c -o runtime/entrypoints/quick/quick_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:24: In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: In file included from runtime/nth_caller_visitor.h:22: @@ -36400,10 +36995,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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_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: @@ -36434,10 +37029,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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_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: @@ -36455,102 +37050,103 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_fillarray_entrypoints.cc:17: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-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/interpreter/mterp/nterp_impl.cc:18: +In file included from runtime/interpreter/interpreter_common.h:34: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:26: +In file included from libdexfile/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_fillarray_entrypoints.cc:17: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/interpreter/mterp/nterp_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: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/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:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:28: @@ -36570,7 +37166,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_fillarray_entrypoints.cc:17: +In file included from runtime/entrypoints/quick/quick_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: @@ -36592,25 +37188,18 @@ | ^ In file included from runtime/entrypoints/quick/quick_lock_entrypoints.cc:19: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/entrypoints/quick/quick_lock_entrypoints.cc:19: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:31: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:29: +In file included from runtime/mirror/object-readbarrier-inl.h:24: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -36618,12 +37207,18 @@ | ^ 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/i686-linux-gnu/14/../../../../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:36: +In file included from runtime/mirror/iftable-inl.h:22: +In file included from runtime/mirror/object_array-inl.h:31: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:29: +In file included from runtime/mirror/object-readbarrier-inl.h:24: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -36654,51 +37249,60 @@ 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here -In file included from runtime/entrypoints/quick/quick_lock_entrypoints.cc:19: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h: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 { - | ^ -127/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ - | /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ - struIn file included from cruntime/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] -t 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h :127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -_GLIBIn file included from Cruntime/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] -X 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.hX:127:12: note: 'iterator' has been explicitly marked deprecated here +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::const_iterator' requested here + 415 | for (StackMap stack_map : stack_maps_) { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -17_DEPRECATED iterator +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/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::const_iterator' requested here + 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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_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: @@ -36715,12 +37319,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. -clang++ -c -o runtime/entrypoints/quick/quick_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -12 warnings generated. -clang++ -c -o runtime/entrypoints/quick/quick_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=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_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19: +clang -c -o runtime/arch/x86/jni_entrypoints_x86.o runtime/arch/x86/jni_entrypoints_x86.S -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/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_throw_entrypoints.cc:17: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:28: @@ -36754,7 +37354,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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_throw_entrypoints.cc:17: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:28: @@ -36775,7 +37375,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: +clang -c -o runtime/arch/x86/memcmp16_x86.o runtime/arch/x86/memcmp16_x86.S -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/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/quick_entrypoints_x86.o runtime/arch/x86/quick_entrypoints_x86.S -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/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_throw_entrypoints.cc:17: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:28: @@ -36795,7 +37397,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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_throw_entrypoints.cc:17: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:28: @@ -36815,94 +37417,59 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +runtime/interpreter/mterp/gen_mterp.py debian/out/mterp_x86.S runtime/interpreter/mterp/x86ng/arithmetic.S runtime/interpreter/mterp/x86ng/array.S runtime/interpreter/mterp/x86ng/control_flow.S runtime/interpreter/mterp/x86ng/floating_point.S runtime/interpreter/mterp/x86ng/invoke.S runtime/interpreter/mterp/x86ng/main.S runtime/interpreter/mterp/x86ng/object.S runtime/interpreter/mterp/x86ng/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization In file included from runtime/entrypoints/quick/quick_lock_entrypoints.cc:19: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:31: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:29: -In file included from runtime/mirror/object-readbarrier-inl.h:24: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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:36: -In file included from runtime/mirror/iftable-inl.h:22: -In file included from runtime/mirror/object_array-inl.h:31: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:29: -In file included from runtime/mirror/object-readbarrier-inl.h:24: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -12 warnings generated. -clang++ -c -o runtime/runtime_linux.o runtime/runtime_linux.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:24: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -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-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:24: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/entrypoints/quick/quick_lock_entrypoints.cc:19: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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: +clang -c -o debian/out/mterp_x86.o debian/out/mterp_x86.S -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator +10 warnings generated. +In file included from runtime/entrypoints/quick/quick_trampoline_entrypoints.cc:17: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: @@ -36929,7 +37496,14 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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_trampoline_entrypoints.cc:17: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: @@ -36943,11 +37517,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/entrypoints/quick/quick_throw_entrypoints.cc:17: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from libprofile/profile/profile_compilation_info.cc:17: +In file included from libprofile/profile/profile_compilation_info.h:39: +In file included from libdexfile/dex/type_reference.h:25: +In file included from libdexfile/dex/string_reference.h:24: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -36958,10 +37531,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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 libprofile/profile/profile_compilation_info.cc:17: +In file included from libprofile/profile/profile_compilation_info.h:39: +In file included from libdexfile/dex/type_reference.h:25: +In file included from libdexfile/dex/string_reference.h:24: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -36972,10 +37545,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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 libprofile/profile/profile_compilation_info.cc:17: +In file included from libprofile/profile/profile_compilation_info.h:39: +In file included from libdexfile/dex/type_reference.h:25: +In file included from libdexfile/dex/string_reference.h:24: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -36986,15 +37559,13 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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_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 libprofile/profile/profile_compilation_info.cc:17: +In file included from libprofile/profile/profile_compilation_info.h:39: +In file included from libdexfile/dex/type_reference.h:25: +In file included from libdexfile/dex/string_reference.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { + 61 | std::iterator { | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator @@ -37002,10 +37573,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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 libprofile/profile/profile_compilation_info.cc:17: +In file included from libprofile/profile/profile_compilation_info.h:39: +In file included from libdexfile/dex/type_reference.h:25: +In file included from libdexfile/dex/string_reference.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -37016,10 +37587,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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 libprofile/profile/profile_compilation_info.cc:17: +In file included from libprofile/profile/profile_compilation_info.h:39: +In file included from libdexfile/dex/type_reference.h:25: +In file included from libdexfile/dex/string_reference.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -37030,45 +37601,21 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -10 warnings generated. -clang++ -c -o runtime/interpreter/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -37077,52 +37624,51 @@ 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/arch/x86/fault_handler_x86.cc:28: +In file included from runtime/oat_quick_method_header.h:25: +In file included from runtime/stack_map.h:25: +In file included from libartbase/base/bit_table.h:32: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/arch/x86/fault_handler_x86.cc:28: +In file included from runtime/oat_quick_method_header.h:25: +In file included from runtime/stack_map.h:25: +In file included from libartbase/base/bit_table.h:32: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/context_x86.o runtime/arch/x86/context_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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/arch/x86/entrypoints_init_x86.o runtime/arch/x86/entrypoints_init_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:21: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: +In file included from runtime/arch/x86/fault_handler_x86.cc:28: +In file included from runtime/oat_quick_method_header.h:25: In file included from runtime/stack_map.h:25: libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 156 | class const_iterator : public std::iterator' is deprecated [-Wdeprecated-declarations] 156 | class const_iterator : public std::iterator' is deprecated [-Wdeprecated-declarations] 190 | class CountIter : public std::iterator { | ^ @@ -37177,8 +37722,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/context_x86.cc:22: -In file included from libartbase/base/bit_utils_iterator.h:28: +In file included from libprofile/profile/profile_compilation_info.cc:51: libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 327 | struct SplitStringIter : public std::iterator { | ^ @@ -37188,260 +37732,56 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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/context_x86.cc:22: -libartbase/base/bit_utils_iterator.h:36:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 36 | : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/interpreter/mterp/nterp.cc:23: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/interpreter/mterp/nterp.cc:23: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/interpreter/mterp/nterp.cc:23: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/interpreter/mterp/nterp.cc:23: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/interpreter/mterp/nterp.cc:23: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/interpreter/mterp/nterp.cc:23: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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/thread_x86.o runtime/arch/x86/thread_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -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/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -3 warnings generated. -clang++ -c -o 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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/interpreter/mterp/nterp_impl.cc:18: -In file included from runtime/interpreter/interpreter_common.h:34: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:26: -In file included from 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:26: -In file included from 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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:26: -In file included from libdexfile/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:26: -In file included from libdexfile/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:26: -In file included from libdexfile/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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_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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -clang++ -c -o libprofile/profile/profile_compilation_info.o libprofile/profile/profile_compilation_info.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -tools/generate_operator_out.py libartbase runtime/base/callee_save_type.h runtime/base/locks.h runtime/class_status.h runtime/compilation_kind.h runtime/gc_root.h runtime/gc/allocator_type.h runtime/gc/allocator/rosalloc.h runtime/gc/collector_type.h runtime/gc/collector/gc_type.h runtime/gc/space/region_space.h runtime/gc/space/space.h runtime/gc/weak_root_state.h runtime/image.h runtime/instrumentation.h runtime/indirect_reference_table.h runtime/jdwp_provider.h runtime/jni_id_type.h runtime/lock_word.h runtime/oat_file.h runtime/process_state.h runtime/reflective_value_visitor.h runtime/stack.h runtime/suspend_reason.h runtime/thread.h runtime/thread_state.h runtime/trace.h runtime/verifier/verifier_enums.h libartbase/arch/instruction_set.h libartbase/base/allocator.h libartbase/base/unix_file/fd_file.h libdexfile/dex/dex_file.h libdexfile/dex/dex_file_layout.h libdexfile/dex/dex_instruction.h libdexfile/dex/dex_instruction_utils.h libdexfile/dex/invoke_type.h > debian/out/operator_out.cc -clang -c -o runtime/arch/x86/jni_entrypoints_x86.o runtime/arch/x86/jni_entrypoints_x86.S -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/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/memcmp16_x86.o runtime/arch/x86/memcmp16_x86.S -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/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/quick_entrypoints_x86.o runtime/arch/x86/quick_entrypoints_x86.S -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/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.S runtime/interpreter/mterp/x86ng/arithmetic.S runtime/interpreter/mterp/x86ng/array.S runtime/interpreter/mterp/x86ng/control_flow.S runtime/interpreter/mterp/x86ng/floating_point.S runtime/interpreter/mterp/x86ng/invoke.S runtime/interpreter/mterp/x86ng/main.S runtime/interpreter/mterp/x86ng/object.S runtime/interpreter/mterp/x86ng/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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/entrypoints/quick/quick_throw_entrypoints.cc:17: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here +12 warnings generated. +In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:21: +In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: +In file included from runtime/nth_caller_visitor.h:22: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +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/i686-linux-gnu/14/../../../../include/c++/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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template 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/i686-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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_throw_entrypoints.cc:17: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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: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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/interpreter/mterp/nterp.cc:23: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:28: In file included from runtime/gc_root-inl.h:25: @@ -37474,8 +37814,7 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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/interpreter/mterp/nterp.cc:23: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:28: In file included from runtime/gc_root-inl.h:25: @@ -37495,116 +37834,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-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 debian/out/mterp_x86.o debian/out/mterp_x86.S -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -Wformat -Werror=format-security -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 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/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_throw_entrypoints.cc:17: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/entrypoints/quick/quick_throw_entrypoints.cc:17: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/entrypoints/quick/quick_trampoline_entrypoints.cc:17: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/entrypoints/quick/quick_trampoline_entrypoints.cc:17: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: -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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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: -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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/arch/x86/fault_handler_x86.cc:28: -In file included from runtime/oat_quick_method_header.h:25: +In file included from runtime/entrypoints/quick/quick_throw_entrypoints.cc:23: +In file included from runtime/nth_caller_visitor.h:22: +In file included from runtime/stack.h:30: In file included from runtime/stack_map.h:25: libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 156 | class const_iterator : public std::iterator' is deprecated [-Wdeprecated-declarations] 156 | class const_iterator : public std::iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from libprofile/profile/profile_compilation_info.cc:17: -In file included from libprofile/profile/profile_compilation_info.h:39: -In file included from libdexfile/dex/type_reference.h:25: -In file included from libdexfile/dex/string_reference.h:24: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from libprofile/profile/profile_compilation_info.cc:17: -In file included from libprofile/profile/profile_compilation_info.h:39: -In file included from libdexfile/dex/type_reference.h:25: -In file included from libdexfile/dex/string_reference.h:24: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from libprofile/profile/profile_compilation_info.cc:17: -In file included from libprofile/profile/profile_compilation_info.h:39: -In file included from libdexfile/dex/type_reference.h:25: -In file included from libdexfile/dex/string_reference.h:24: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from libprofile/profile/profile_compilation_info.cc:17: -In file included from libprofile/profile/profile_compilation_info.h:39: -In file included from libdexfile/dex/type_reference.h:25: -In file included from libdexfile/dex/string_reference.h:24: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from libprofile/profile/profile_compilation_info.cc:17: -In file included from libprofile/profile/profile_compilation_info.h:39: -In file included from libdexfile/dex/type_reference.h:25: -In file included from libdexfile/dex/string_reference.h:24: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from libprofile/profile/profile_compilation_info.cc:51: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from libprofile/profile/profile_compilation_info.cc:51: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/interpreter/mterp/nterp.cc:23: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +In file included from runtime/interpreter/mterp/nterp_impl.cc:18: +In file included from runtime/interpreter/interpreter_common.h:34: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -37783,9 +37914,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/mterp/nterp.cc:23: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +In file included from runtime/interpreter/mterp/nterp_impl.cc:18: +In file included from runtime/interpreter/interpreter_common.h:34: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -37801,7 +37934,6 @@ 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' -4 warnings generated. 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from runtime/interpreter/mterp/nterp.cc:23: @@ -37851,27 +37983,13 @@ In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -37886,31 +38004,25 @@ In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../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/object-inl.h:31: +In file included from runtime/lock_word-inl.h:21: +In file included from runtime/monitor_pool.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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.h:28: +12 warnings generated. +4 warnings generated. +12 warnings generated. +In file included from debian/out/operator_out.cc:24: +In file included from ./runtime/stack.h:30: +In file included from ./runtime/stack_map.h:25: +In file included from libartbase/base/bit_table.h:32: libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 190 | class CountIter : public std::iterator { | ^ @@ -37920,18 +38032,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/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:31: -In file included from runtime/lock_word-inl.h:21: -In file included from runtime/monitor_pool.h:28: +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 { | ^ @@ -37941,11 +38045,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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 debian/out/operator_out.cc:24: +In file included from ./runtime/stack.h:30: +In file included from ./runtime/stack_map.h:25: libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 156 | class const_iterator : public std::iterator::const_iterator>' requested here 227 | class BitTableRange : public IterationRange::const_iterator> { | ^ -runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here +./runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here @@ -37971,15 +38073,13 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/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 debian/out/operator_out.cc:24: +In file included from ./runtime/stack.h:30: +In file included from ./runtime/stack_map.h:25: libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 156 | class const_iterator : public std::iterator::const_iterator' requested here +./runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable::const_iterator' requested here 415 | for (StackMap stack_map : stack_maps_) { | ^ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here @@ -37988,7 +38088,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_throw_entrypoints.cc:23: +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: @@ -38017,7 +38119,8 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_throw_entrypoints.cc:23: +In file included from runtime/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: @@ -38033,79 +38136,11 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +19 warnings generated. 12 warnings generated. -In file included from debian/out/operator_out.cc:24: -In file included from ./runtime/stack.h:30: -In file included from ./runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-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/i686-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-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/i686-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/interpreter/mterp/nterp.cc:26: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: -In file included from runtime/nth_caller_visitor.h:22: +In file included from runtime/interpreter/mterp/nterp_impl.cc:18: +In file included from runtime/interpreter/interpreter_common.h:42: +In file included from runtime/common_dex_operations.h:42: In file included from runtime/stack.h:30: In file included from runtime/stack_map.h:25: libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -38133,9 +38168,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/mterp/nterp.cc:26: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: -In file included from runtime/nth_caller_visitor.h:22: +In file included from runtime/interpreter/mterp/nterp_impl.cc:18: +In file included from runtime/interpreter/interpreter_common.h:42: +In file included from runtime/common_dex_operations.h:42: In file included from runtime/stack.h:30: In file included from runtime/stack_map.h:25: libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -38150,9 +38185,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/mterp/nterp_impl.cc:18: -In file included from runtime/interpreter/interpreter_common.h:42: -In file included from runtime/common_dex_operations.h:42: +In file included from runtime/interpreter/mterp/nterp.cc:26: +In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: +In file included from runtime/nth_caller_visitor.h:22: In file included from runtime/stack.h:30: In file included from runtime/stack_map.h:25: libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -38180,9 +38215,9 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/mterp/nterp_impl.cc:18: -In file included from runtime/interpreter/interpreter_common.h:42: -In file included from runtime/common_dex_operations.h:42: +In file included from runtime/interpreter/mterp/nterp.cc:26: +In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: +In file included from runtime/nth_caller_visitor.h:22: In file included from runtime/stack.h:30: In file included from runtime/stack_map.h:25: libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -38197,9 +38232,10 @@ /usr/bin/../lib/gcc/i686-linux-gnu/14/../../../../include/i386-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. 4 warnings generated. 8 warnings generated. +10 warnings generated. +12 warnings generated. 12 warnings generated. 12 warnings generated. 12 warnings generated. @@ -38207,33 +38243,33 @@ cd debian/out && ln -s libart.so.0 libart.so make[2]: Leaving directory '/build/reproducible-path/android-platform-art-14.0.0+r15' dh_auto_build --buildsystem=makefile -- --file=debian/libdexfile_support.mk - make -j11 "INSTALL=install --strip-program=true" --file=debian/libdexfile_support.mk + make -j21 "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 -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -DNO_DEXFILE_SUPPORT -Ilibartbase -Ilibdexfile -Ilibdexfile/external/include -Wl,-z,relro -Wl,-z,now -fPIC -fuse-ld=lld -Wl,--build-id=sha1 -shared -Wl,-soname,libdexfile_support.so.0 cd debian/out && ln -s libdexfile_support.so.0 libdexfile_support.so make[2]: Leaving directory '/build/reproducible-path/android-platform-art-14.0.0+r15' dh_auto_build --buildsystem=makefile -- --file=debian/libsigchain.mk - make -j11 "INSTALL=install --strip-program=true" --file=debian/libsigchain.mk + make -j21 "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 -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -Isigchainlib -Wl,-z,relro -Wl,-z,now -fPIC -fuse-ld=lld -Wl,--build-id=sha1 -shared -Wl,-soname,libsigchain.so.0 cd debian/out && ln -s libsigchain.so.0 libsigchain.so make[2]: Leaving directory '/build/reproducible-path/android-platform-art-14.0.0+r15' dh_auto_build --buildsystem=makefile -- --file=debian/libnativebridge.mk - make -j11 "INSTALL=install --strip-program=true" --file=debian/libnativebridge.mk + make -j21 "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 -Wformat -Werror=format-security -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/i386-linux-gnu/android -Ldebian/out -Wl,-rpath=/usr/lib/i386-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 -j11 "INSTALL=install --strip-program=true" --file=debian/libnativeloader.mk + make -j21 "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 -Wformat -Werror=format-security -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/i386-linux-gnu/android -Ldebian/out -Wl,-rpath=/usr/lib/i386-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 -j11 "INSTALL=install --strip-program=true" --file=debian/dexlist.mk + make -j21 "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 -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 In file included from dexlist/dexlist.cc:34: @@ -38450,7 +38486,7 @@ clang++ -o debian/out/dexlist dexlist/dexlist.o -Wl,-z,relro -Wl,-z,now -fPIC -fuse-ld=lld -Wl,--build-id=sha1 -nodefaultlibs -L/usr/lib/i386-linux-gnu/android -Ldebian/out -Wl,-rpath=/usr/lib/i386-linux-gnu/android -lsigchain -lart -latomic -lbacktrace -lbase -lc -lcpu_features -ldexfile_support -ldl -lgcc_s -llog -llz4 -lnativebridge -lnativeloader -lpthread -lstdc++ -ltinyxml2 -lz -lziparchive make[2]: Leaving directory '/build/reproducible-path/android-platform-art-14.0.0+r15' dh_auto_build --buildsystem=makefile -- --file=debian/libdexfile_external.mk - make -j11 "INSTALL=install --strip-program=true" --file=debian/libdexfile_external.mk + make -j21 "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 -Wformat -Werror=format-security -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: @@ -38667,7 +38703,7 @@ cd debian/out && ln -s libdexfile_external.so.0 libdexfile_external.so make[2]: Leaving directory '/build/reproducible-path/android-platform-art-14.0.0+r15' dh_auto_build --buildsystem=makefile -- --file=debian/dexdump.mk - make -j11 "INSTALL=install --strip-program=true" --file=debian/dexdump.mk + make -j21 "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 -Wformat -Werror=format-security -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 -Wformat -Werror=format-security -fPIC -std=gnu++2a -gdwarf-4 @@ -39109,9 +39145,9 @@ debian/out/dmtracedump 2>&1 | grep 'Turn on HTML output' -h - Turn on HTML output LD_LIBRARY_PATH=debian/out debian/out/dexdump -h 2>&1 | grep dexfile -03-01 16:51:03.933 62124 62124 E dexdump : dexdump_main.cc:42 dexdump: [-a] [-c] [-d] [-e] [-f] [-h] [-i] [-j] [-l layout] [-n] [-o outfile] dexfile... +04-05 01:19:54.414 104183 104183 E dexdump : dexdump_main.cc:42 dexdump: [-a] [-c] [-d] [-e] [-f] [-h] [-i] [-j] [-l layout] [-n] [-o outfile] dexfile... LD_LIBRARY_PATH=debian/out debian/out/dexlist -h 2>&1 | grep dexfile -03-01 16:51:03.946 62127 62127 E dexlist : dexlist.cc:198 dexlist: [-m p.c.m] [-o outfile] dexfile... +04-05 01:19:54.424 104186 104186 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 @@ -39138,57 +39174,57 @@ dpkg-shlibdeps: warning: cannot find library libnativeloader.so needed by debian/dexlist/usr/bin/dexlist (ELF format: 'elf32-i386' abi: 'ELF:32:l:i386:0'; RPATH: '/usr/lib/i386-linux-gnu/android') dpkg-shlibdeps: warning: cannot find library libnativebridge.so needed by debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump (ELF format: 'elf32-i386' abi: 'ELF:32:l:i386:0'; RPATH: '/usr/lib/i386-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: 'elf32-i386' abi: 'ELF:32:l:i386:0'; RPATH: '/usr/lib/i386-linux-gnu/android') +dpkg-shlibdeps: warning: symbol _ZN3art14CompactDexFile12IsMagicValidEPKh used by debian/android-libart/usr/lib/i386-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/i386-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/i386-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/i386-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/i386-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/i386-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/i386-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/i386-linux-gnu/android/libdexfile_external.so.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol _ZN3art13DexFileLoaderC1EPKhjRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE used by debian/android-libart/usr/lib/i386-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/i386-linux-gnu/android/libdexfile_external.so.0 found in none of the libraries dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/android-libnativeloader/usr/lib/i386-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/i386-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: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux.so.2 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux.so.2.usr-is-merged -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against libdexfile_support.so.0 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against libgcc_s.so.1 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against liblog.so.0 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: symbol __android_log_assert used by debian/android-libart/usr/lib/i386-linux-gnu/android/libdexfile_support.so.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol _ZN7android4base15WriteStringToFdESt17basic_string_viewIcSt11char_traitsIcEENS0_11borrowed_fdE used by debian/android-libart/usr/lib/i386-linux-gnu/android/libart.so.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol XzUnpacker_Construct used by debian/android-libart/usr/lib/i386-linux-gnu/android/libart.so.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol deflateInit_ used by debian/android-libart/usr/lib/i386-linux-gnu/android/libart.so.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol NativeBridgeGetSignalHandler used by debian/android-libart/usr/lib/i386-linux-gnu/android/libart.so.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol NativeBridgeGetTrampoline used by debian/android-libart/usr/lib/i386-linux-gnu/android/libart.so.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol _ZN11unwindstack4Regs11CurrentArchEv used by debian/android-libart/usr/lib/i386-linux-gnu/android/libart.so.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol _Z17GetFileDescriptorP10ZipArchive used by debian/android-libart/usr/lib/i386-linux-gnu/android/libart.so.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol _ZN7android4base14GetIntPropertyIiEET_RKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES2_S2_S2_ used by debian/android-libart/usr/lib/i386-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/i386-linux-gnu/android/libart.so.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol _ZN11unwindstack15AndroidUnwinder6UnwindESt8optionalIiERNS_19AndroidUnwinderDataE used by debian/android-libart/usr/lib/i386-linux-gnu/android/libart.so.0 found in none of the libraries +dpkg-shlibdeps: warning: 108 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against libtinyxml2.so.10 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against libz.so.1 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against libbacktrace.so.0 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against liblz4.so.1 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against liblog.so.0 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against 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 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 liblz4.so.1 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against libbacktrace.so.0 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against libgcc_s.so.1 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against 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 libatomic.so.1 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against libz.so.1 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against libcpu_features.so.0 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: symbol _ZN7android4base17ReadFullyAtOffsetENS0_11borrowed_fdEPvjx used by debian/android-libart/usr/lib/i386-linux-gnu/android/libart.so.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol _Z21OpenArchiveFromMemoryPKvjPKcPP10ZipArchive used by debian/android-libart/usr/lib/i386-linux-gnu/android/libart.so.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol _ZN7android4base10LogMessageD1Ev used by debian/android-libart/usr/lib/i386-linux-gnu/android/libart.so.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol _ZN7android4base17ScopedLogSeverityD1Ev used by debian/android-libart/usr/lib/i386-linux-gnu/android/libart.so.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol _ZN7android4base9SetLoggerEOSt8functionIFvNS0_5LogIdENS0_11LogSeverityEPKcS5_jS5_EE used by debian/android-libart/usr/lib/i386-linux-gnu/android/libart.so.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol XzUnpacker_Construct used by debian/android-libart/usr/lib/i386-linux-gnu/android/libart.so.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol _ZN11unwindstack19AndroidUnwinderData21DemangleFunctionNamesEv used by debian/android-libart/usr/lib/i386-linux-gnu/android/libart.so.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol _ZN3fmt2v76detail7vformatB5cxx11ENS0_17basic_string_viewIcEENS0_11format_argsE used by debian/android-libart/usr/lib/i386-linux-gnu/android/libart.so.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol _ZN11unwindstack15AndroidUnwinder6UnwindESt8optionalIiERNS_19AndroidUnwinderDataE used by debian/android-libart/usr/lib/i386-linux-gnu/android/libart.so.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol _ZNK8tinyxml211XMLDocument5PrintEPNS_10XMLPrinterE used by debian/android-libart/usr/lib/i386-linux-gnu/android/libart.so.0 found in none of the libraries -dpkg-shlibdeps: warning: 108 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/i386-linux-gnu/android/libdexfile_support.so.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol _ZNK3art7DexFile18AppendPrettyMethodEjbPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE used by debian/android-libart/usr/lib/i386-linux-gnu/android/libdexfile_external.so.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol _ZN3art13DexFileLoaderC1EPKhjRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE used by debian/android-libart/usr/lib/i386-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/i386-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/i386-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/i386-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/i386-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/i386-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/i386-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/i386-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/i386-linux-gnu/android/libdexfile_external.so.0 found in none of the libraries -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against libbacktrace.so.0 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against libcpu_features.so.0 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against libgcc_s.so.1 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against libdexfile_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 libtinyxml2.so.10 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against 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 libatomic.so.1 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against libz.so.1 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/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 liblz4.so.1 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against libsigchain.so.0 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against 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 liblog.so.0 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against libgcc_s.so.1 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against 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 libtinyxml2.so.10 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against libz.so.1 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against libdexfile_external.so.0 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against libatomic.so.1 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against libbacktrace.so.0 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against libcpu_features.so.0 (it uses none of the library's symbols) make[1]: Leaving directory '/build/reproducible-path/android-platform-art-14.0.0+r15' dh_installdeb debian/rules override_dh_gencontrol @@ -39200,18 +39236,18 @@ make[1]: Leaving directory '/build/reproducible-path/android-platform-art-14.0.0+r15' dh_md5sums dh_builddeb +dpkg-deb: building package 'dmtracedump-dbgsym' in '../dmtracedump-dbgsym_14.0.0+r15-4_i386.deb'. +dpkg-deb: building package 'dexdump-dbgsym' in '../dexdump-dbgsym_14.0.0+r15-4_i386.deb'. dpkg-deb: building package 'dexdump' in '../dexdump_14.0.0+r15-4_i386.deb'. +dpkg-deb: building package 'android-libart-dbgsym' in '../android-libart-dbgsym_14.0.0+r15-4_i386.deb'. dpkg-deb: building package 'dmtracedump' in '../dmtracedump_14.0.0+r15-4_i386.deb'. -dpkg-deb: building package 'android-libart' in '../android-libart_14.0.0+r15-4_i386.deb'. dpkg-deb: building package 'android-libnativebridge' in '../android-libnativebridge_14.0.0+r15-4_i386.deb'. +dpkg-deb: building package 'android-libart' in '../android-libart_14.0.0+r15-4_i386.deb'. +dpkg-deb: building package 'android-libnativebridge-dbgsym' in '../android-libnativebridge-dbgsym_14.0.0+r15-4_i386.deb'. dpkg-deb: building package 'android-libnativeloader' in '../android-libnativeloader_14.0.0+r15-4_i386.deb'. -dpkg-deb: building package 'dexlist' in '../dexlist_14.0.0+r15-4_i386.deb'. dpkg-deb: building package 'android-libnativeloader-dbgsym' in '../android-libnativeloader-dbgsym_14.0.0+r15-4_i386.deb'. +dpkg-deb: building package 'dexlist' in '../dexlist_14.0.0+r15-4_i386.deb'. dpkg-deb: building package 'dexlist-dbgsym' in '../dexlist-dbgsym_14.0.0+r15-4_i386.deb'. -dpkg-deb: building package 'android-libnativebridge-dbgsym' in '../android-libnativebridge-dbgsym_14.0.0+r15-4_i386.deb'. -dpkg-deb: building package 'dmtracedump-dbgsym' in '../dmtracedump-dbgsym_14.0.0+r15-4_i386.deb'. -dpkg-deb: building package 'dexdump-dbgsym' in '../dexdump-dbgsym_14.0.0+r15-4_i386.deb'. -dpkg-deb: building package 'android-libart-dbgsym' in '../android-libart-dbgsym_14.0.0+r15-4_i386.deb'. dpkg-genbuildinfo --build=binary -O../android-platform-art_14.0.0+r15-4_i386.buildinfo dpkg-genchanges --build=binary -O../android-platform-art_14.0.0+r15-4_i386.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -39219,12 +39255,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/81490/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/81490/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/53099 and its subdirectories -I: Current time: Sat Mar 1 16:52:08 -12 2025 -I: pbuilder-time-stamp: 1740891128 +I: removing directory /srv/workspace/pbuilder/81490 and its subdirectories +I: Current time: Sun Apr 5 01:20:30 +14 2026 +I: pbuilder-time-stamp: 1775301630