Mock Version: 3.5 Mock Version: 3.5 Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target loongarch64 --nodeps /builddir/build/SPECS/java-8-konajdk.spec'], chrootPath='/home/lib/mock/dist-ocs23-build-243772-22889/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=983gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target loongarch64 --nodeps /builddir/build/SPECS/java-8-konajdk.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: loongarch64 Building for target loongarch64 Wrote: /builddir/build/SRPMS/java-8-konajdk-8.0.18-2.ocs23.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target loongarch64 --nodeps /builddir/build/SPECS/java-8-konajdk.spec'], chrootPath='/home/lib/mock/dist-ocs23-build-243772-22889/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=983gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target loongarch64 --nodeps /builddir/build/SPECS/java-8-konajdk.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: loongarch64 Building for target loongarch64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.7Zg5cu + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf TencentKona-8-8.0.18-GA + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/8.0.18-GA.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd TencentKona-8-8.0.18-GA + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/jdk8281098-pr3836-pass_compiler_flags_to_adlc.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/konajdk-8.0.9-fix-gc-gcc12.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + chmod +x configure + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.SHHiOv + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd TencentKona-8-8.0.18-GA + export 'EXTRA_CFLAGS= -g -grecord-gcc-switches -pipe -Wformat -Wno-cpp -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -Wno-error -Wno-error=maybe-uninitialized' + EXTRA_CFLAGS=' -g -grecord-gcc-switches -pipe -Wformat -Wno-cpp -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -Wno-error -Wno-error=maybe-uninitialized' + export 'EXTRA_CPP_FLAGS= -g -grecord-gcc-switches -pipe -Wformat -Wno-cpp -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -Wno-error=maybe-uninitialized' + EXTRA_CPP_FLAGS=' -g -grecord-gcc-switches -pipe -Wformat -Wno-cpp -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -Wno-error=maybe-uninitialized' + export 'EXTRA_ASFLAGS= -g -grecord-gcc-switches -pipe -Wformat -Wno-cpp -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -Wno-error -Wno-error=maybe-uninitialized -Wa,--generate-missing-build-notes=yes' + EXTRA_ASFLAGS=' -g -grecord-gcc-switches -pipe -Wformat -Wno-cpp -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -Wno-error -Wno-error=maybe-uninitialized -Wa,--generate-missing-build-notes=yes' + mkdir -p release + pushd release ~/build/BUILD/TencentKona-8-8.0.18-GA/release ~/build/BUILD/TencentKona-8-8.0.18-GA + bash ../configure '--with-vendor-name=Tencent Company' --with-native-debug-symbols=internal --with-vendor-url=https://github.com/Tencent/TencentKona-8 --with-vendor-bug-url=https://github.com/Tencent/TencentKona-8/issues --with-vendor-vm-bug-url=https://github.com/Tencent/TencentKona-8/issues --with-boot-jdk=/usr/lib/jvm/java --with-debug-level=release --enable-unlimited-crypto --with-zlib=system --with-giflib=system '--with-extra-cxxflags= -g -grecord-gcc-switches -pipe -Wformat -Wno-cpp -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -Wno-error=maybe-uninitialized' '--with-extra-cflags= -g -grecord-gcc-switches -pipe -Wformat -Wno-cpp -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -Wno-error -Wno-error=maybe-uninitialized' '--with-extra-asflags= -g -grecord-gcc-switches -pipe -Wformat -Wno-cpp -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -Wno-error -Wno-error=maybe-uninitialized -Wa,--generate-missing-build-notes=yes' '--with-extra-ldflags=-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1' --enable-jfr --with-milestone=fcs --with-update-version=412 --with-build-number=1 Running generated-configure.sh configure: Configuration created at Sun Aug 18 22:50:04 CST 2024. configure: configure script generated at timestamp 1704508692. checking for basename... /usr/bin/basename checking for bash... /usr/bin/bash checking for cat... /usr/bin/cat checking for chmod... /usr/bin/chmod checking for cmp... /usr/bin/cmp checking for comm... /usr/bin/comm checking for cp... /usr/bin/cp checking for cut... /usr/bin/cut checking for date... /usr/bin/date checking for gdiff... no checking for diff... /usr/bin/diff checking for dirname... /usr/bin/dirname checking for echo... /usr/bin/echo checking for expr... /usr/bin/expr checking for file... /usr/bin/file checking for find... /usr/bin/find checking for head... /usr/bin/head checking for ln... /usr/bin/ln checking for ls... /usr/bin/ls checking for mkdir... /usr/bin/mkdir checking for mktemp... /usr/bin/mktemp checking for mv... /usr/bin/mv checking for nawk... no checking for gawk... /usr/bin/gawk checking for printf... /usr/bin/printf checking for rm... /usr/bin/rm checking for sh... /usr/bin/sh checking for sort... /usr/bin/sort checking for tail... /usr/bin/tail checking for tar... /usr/bin/tar checking for tee... /usr/bin/tee checking for touch... /usr/bin/touch checking for tr... /usr/bin/tr checking for uname... /usr/bin/uname checking for uniq... /usr/bin/uniq checking for wc... /usr/bin/wc checking for which... /usr/bin/which checking for xargs... /usr/bin/xargs checking for gawk... gawk checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for a sed that does not truncate output... /usr/bin/sed checking for cygpath... no checking for greadlink... no checking for readlink... /usr/bin/readlink checking for df... /usr/bin/df checking for SetFile... no checking for cpio... /usr/bin/cpio checking for pandoc... no checking build system type... /builddir/build/BUILD/TencentKona-8-8.0.18-GA/common/autoconf/build-aux/config.guess: unable to guess system type This script, last modified 2012-02-10, has failed to recognize the operating system you are using. It is advised that you download the most up to date version of the config scripts from http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD and http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD If the version you run (/builddir/build/BUILD/TencentKona-8-8.0.18-GA/common/autoconf/build-aux/config.guess) is already up to date, please send the following data and any information you think might be pertinent to in order to provide the needed information to handle your system. config.guess timestamp = 2012-02-10 uname -m = loongarch64 uname -r = 5.10.134-16.2_rc2.an23.loongarch64 uname -s = Linux uname -v = #1 SMP Sat Jan 20 16:25:13 CST 2024 /usr/bin/uname -p = loongarch64 /bin/uname -X = hostinfo = /bin/universe = /usr/bin/arch -k = /bin/arch = loongarch64 /usr/bin/oslevel = /usr/convex/getsysinfo = UNAME_MACHINE = loongarch64 UNAME_RELEASE = 5.10.134-16.2_rc2.an23.loongarch64 UNAME_SYSTEM = Linux UNAME_VERSION = #1 SMP Sat Jan 20 16:25:13 CST 2024 loongarch64-unknown-linux-gnu checking host system type... loongarch64-unknown-linux-gnu checking target system type... loongarch64-unknown-linux-gnu checking openjdk-build os-cpu... linux-loongarch64 checking openjdk-target os-cpu... linux-loongarch64 checking compilation type... native checking for top-level directory... /builddir/build/BUILD/TencentKona-8-8.0.18-GA checking for presence of closed sources... no checking if closed source is suppressed (openjdk-only)... no checking which variant of the JDK to build... normal checking which interpreter of the JVM to build... template checking which variants of the JVM to build... server checking which debug level to use... release checking if a default CDS archive should be generated... yes checking for sysroot... checking for toolchain path... checking for extra path... checking where to store configuration... in current directory checking what configuration name to use... /builddir/build/BUILD/TencentKona-8-8.0.18-GA/release checking for apt-get... no checking for yum... no checking for port... no checking for pkgutil... no checking for pkgadd... no checking for gmake... /usr/bin/gmake configure: Testing potential make at /usr/bin/gmake, found using gmake in PATH configure: Using GNU make 3.81 (or later) at /usr/bin/gmake (version: GNU Make 4.4.1) checking if find supports -delete... yes checking for unzip... /usr/bin/unzip checking for zip... /usr/bin/zip checking for ldd... /usr/bin/ldd checking for readelf... /usr/bin/readelf checking for hg... no checking for git... no checking for stat... /usr/bin/stat checking for time... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for 7z... no checking for unzip... unzip checking for wget... no checking for lftp... no checking for ftp... no checking headful support... include support for both headful and headless checking whether to build JFR... true configure: Found potential Boot JDK using configure arguments grep: warning: stray \ before " checking for Boot JDK... /usr/lib/jvm/java checking Boot JDK version... TencentJDK version "1.8.0_402" TencentJDK Runtime Environment (TencentJDK 8.0.17) (build 1.8.0_402-1) OpenJDK 64-Bit Server VM (TencentJDK 8.0.17) (build 25.402-b1, mixed mode) checking for java in Boot JDK... ok checking for javac in Boot JDK... ok checking for javah in Boot JDK... ok checking for javap in Boot JDK... ok checking for jar in Boot JDK... ok checking for rmic in Boot JDK... ok checking for native2ascii in Boot JDK... ok checking if Boot JDK is 32 or 64 bits... 64 checking flags for boot jdk java command ... checking flags for boot jdk java command for big workloads... -Xms64M -Xmx1600M -XX:ThreadStackSize=1536 checking flags for boot jdk java command for small workloads... -XX:+UseSerialGC -Xms32M -Xmx512M configure: Using default toolchain gcc (GNU Compiler Collection) configure: Will use user supplied compiler CC=gcc checking for gcc... /usr/bin/gcc checking resolved symbolic links for CC... no symlink configure: Using gcc C compiler version 12.3.1 [gcc (Tencent Compiler 12.3.1.2) 12.3.1 20230912 (OpenCloudOS 12.3.1.2-4)] checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /usr/bin/gcc accepts -g... yes checking for /usr/bin/gcc option to accept ISO C89... none needed configure: Will use user supplied compiler CXX=g++ checking for g++... /usr/bin/g++ checking resolved symbolic links for CXX... no symlink configure: Using gcc C++ compiler version 12.3.1 [g++ (Tencent Compiler 12.3.1.2) 12.3.1 20230912 (OpenCloudOS 12.3.1.2-4)] checking whether we are using the GNU C++ compiler... yes checking whether /usr/bin/g++ accepts -g... yes checking how to run the C preprocessor... /usr/bin/gcc -E checking how to run the C++ preprocessor... /usr/bin/g++ -E checking for ar... ar configure: Rewriting AR to "/usr/bin/ar" checking for strip... strip configure: Rewriting STRIP to "/usr/bin/strip" checking for otool... no checking for nm... nm configure: Rewriting NM to "/usr/bin/nm" checking for gobjcopy... no checking for objcopy... objcopy configure: Rewriting OBJCOPY to "/usr/bin/objcopy" checking for gobjdump... no checking for objdump... objdump configure: Rewriting OBJDUMP to "/usr/bin/objdump" checking for broken SuSE 'ld' which only understands anonymous version tags in executables... no checking for jtreg... no checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking stdio.h usability... yes checking stdio.h presence... yes checking for stdio.h... yes checking size of int *... 8 checking for target address size... 64 bits checking whether byte ordering is bigendian... no checking if the C++ compiler supports "-std=gnu++98 -Werror"... yes configure: WARNING: Ignoring CFLAGS(-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection) found in environment. Use --with-extra-cflags configure: WARNING: Ignoring CXXFLAGS(-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection) found in environment. Use --with-extra-cxxflags configure: WARNING: Ignoring LDFLAGS(-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1) found in environment. Use --with-extra-ldflags checking if the C compiler supports "-fno-delete-null-pointer-checks -Werror"... yes checking if the C++ compiler supports "-fno-delete-null-pointer-checks -Werror"... yes checking if both compilers support "-fno-delete-null-pointer-checks -Werror"... yes checking if the C compiler supports "-fno-lifetime-dse -Werror"... yes checking if the C++ compiler supports "-fno-lifetime-dse -Werror"... yes checking if both compilers support "-fno-lifetime-dse -Werror"... yes checking if the C compiler supports "-Wformat-overflow -Werror"... yes checking if the C++ compiler supports "-Wformat-overflow -Werror"... yes checking if both compilers support "-Wformat-overflow -Werror"... yes checking if the C++ compiler supports "-ffp-contract=off -Werror"... yes checking if the C compiler supports "-m64"... no checking if the C++ compiler supports "-m64"... no checking if both compilers support "-m64"... no checking if the C compiler supports "-m64"... no checking if the C++ compiler supports "-m64"... no checking if both compilers support "-m64"... no checking if we should generate debug symbols... true checking if we should zip debug-info files... yes checking what type of native debug symbols to use (this will override previous settings)... internal checking what is not needed on Linux?... pulse checking for X... libraries , headers checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for X11/extensions/shape.h... yes checking for X11/extensions/Xrender.h... yes checking for X11/extensions/XTest.h... yes checking for X11/Intrinsic.h... yes checking cups/cups.h usability... yes checking cups/cups.h presence... yes checking for cups/cups.h... yes checking cups/ppd.h usability... yes checking cups/ppd.h presence... yes checking for cups/ppd.h... yes checking for FREETYPE... yes checking for freetype... yes (using pkg-config) checking if we can compile and link with freetype... yes checking if we should bundle freetype... no checking for ALSA... yes checking fontconfig/fontconfig.h usability... yes checking fontconfig/fontconfig.h presence... yes checking for fontconfig/fontconfig.h... yes checking for main in -ljpeg... yes checking for which giflib to use... system checking gif_lib.h usability... yes checking gif_lib.h presence... yes checking for gif_lib.h... yes checking for DGifGetCode in -lgif... yes checking for compress in -lz... yes checking for which zlib to use... system checking for cos in -lm... yes checking for dlopen in -ldl... yes checking if dynamic link of stdc++ is possible... yes checking if static link of stdc++ is possible... no checking how to link with libstdc++... dynamic checking if elliptic curve crypto implementation is present... yes checking for number of cores... 32 checking for memory size... 130178 MB checking for appropriate number of jobs to run in parallel... 16 checking whether to use sjavac... no checking that precompiled headers work... yes checking is ccache enabled... no checking if build directory is on local disk... yes configure: creating /builddir/build/BUILD/TencentKona-8-8.0.18-GA/release/config.status config.status: creating /builddir/build/BUILD/TencentKona-8-8.0.18-GA/release/spec.gmk config.status: creating /builddir/build/BUILD/TencentKona-8-8.0.18-GA/release/hotspot-spec.gmk config.status: creating /builddir/build/BUILD/TencentKona-8-8.0.18-GA/release/bootcycle-spec.gmk config.status: creating /builddir/build/BUILD/TencentKona-8-8.0.18-GA/release/compare.sh config.status: creating /builddir/build/BUILD/TencentKona-8-8.0.18-GA/release/spec.sh config.status: creating /builddir/build/BUILD/TencentKona-8-8.0.18-GA/release/Makefile config.status: creating /builddir/build/BUILD/TencentKona-8-8.0.18-GA/release/config.h ==================================================== A new configuration has been successfully created in /builddir/build/BUILD/TencentKona-8-8.0.18-GA/release using configure arguments '--with-vendor-name='Tencent Company' --with-native-debug-symbols=internal --with-vendor-url=https://github.com/Tencent/TencentKona-8 --with-vendor-bug-url=https://github.com/Tencent/TencentKona-8/issues --with-vendor-vm-bug-url=https://github.com/Tencent/TencentKona-8/issues --with-boot-jdk=/usr/lib/jvm/java --with-debug-level=release --enable-unlimited-crypto --with-zlib=system --with-giflib=system --with-extra-cxxflags=' -g -grecord-gcc-switches -pipe -Wformat -Wno-cpp -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -Wno-error=maybe-uninitialized' --with-extra-cflags=' -g -grecord-gcc-switches -pipe -Wformat -Wno-cpp -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -Wno-error -Wno-error=maybe-uninitialized' --with-extra-asflags=' -g -grecord-gcc-switches -pipe -Wformat -Wno-cpp -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -Wno-error -Wno-error=maybe-uninitialized -Wa,--generate-missing-build-notes=yes' --with-extra-ldflags='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1' --enable-jfr --with-milestone=fcs --with-update-version=412 --with-build-number=1'. Configuration summary: * Debug level: release * JDK variant: normal * JVM variants: server * OpenJDK target: OS: linux, CPU architecture: loongarch, address length: 64 Tools summary: * Boot JDK: TencentJDK version "1.8.0_402" TencentJDK Runtime Environment (TencentJDK 8.0.17) (build 1.8.0_402-1) OpenJDK 64-Bit Server VM (TencentJDK 8.0.17) (build 25.402-b1, mixed mode) (at /usr/lib/jvm/java) * Toolchain: gcc (GNU Compiler Collection) * C Compiler: Version 12.3.1 (at /usr/bin/gcc) * C++ Compiler: Version 12.3.1 (at /usr/bin/g++) Build performance summary: * Cores to use: 16 * Memory limit: 130178 MB The following warnings were produced. Repeated here for convenience: WARNING: Ignoring CFLAGS(-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection) found in environment. Use --with-extra-cflags WARNING: Ignoring CXXFLAGS(-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection) found in environment. Use --with-extra-cxxflags WARNING: Ignoring LDFLAGS(-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1) found in environment. Use --with-extra-ldflags + make images docs-zip (cd /builddir/build/BUILD/TencentKona-8-8.0.18-GA/make && /usr/bin/gmake -s VERBOSE="-s" LOG_LEVEL="warn" -R -I /builddir/build/BUILD/TencentKona-8-8.0.18-GA/make/common "SPEC=/builddir/build/BUILD/TencentKona-8-8.0.18-GA/release/spec.gmk" -j16 -f SourceRevision.gmk create-source-revision-tracker) Warning: No SCM configuration present and no .src-rev Building OpenJDK for target 'images docs-zip' in configuration '/builddir/build/BUILD/TencentKona-8-8.0.18-GA/release' ## Starting langtools Compiling 2 files for BUILD_TOOLS Compiling 32 properties into resource bundles Compiling 782 files for BUILD_BOOTSTRAP_LANGTOOLS Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. Creating langtools/dist/bootstrap/lib/javac.jar Updating langtools/dist/lib/src.zip Compiling 785 files for BUILD_FULL_JAVAC Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. Creating langtools/dist/lib/classes.jar ## Finished langtools (build time 00:01:30) ## Starting hotspot gmake[2]: warning: -j1 forced in submake: resetting jobserver mode. INFO: ENABLE_FULL_DEBUG_SYMBOLS=1 INFO: ALT_OBJCOPY=/usr/bin/objcopy INFO: /usr/bin/objcopy cmd found so will create .debuginfo files. INFO: STRIP_POLICY=no_strip INFO: ZIP_DEBUGINFO_FILES=0 INFO: ENABLE_FULL_DEBUG_SYMBOLS=1 INFO: ALT_OBJCOPY=/usr/bin/objcopy INFO: /usr/bin/objcopy cmd found so will create .debuginfo files. INFO: STRIP_POLICY=no_strip INFO: ZIP_DEBUGINFO_FILES=0 INFO: ENABLE_FULL_DEBUG_SYMBOLS=1 INFO: ALT_OBJCOPY=/usr/bin/objcopy INFO: /usr/bin/objcopy cmd found so will create .debuginfo files. INFO: STRIP_POLICY=no_strip INFO: ZIP_DEBUGINFO_FILES=0 INFO: ENABLE_FULL_DEBUG_SYMBOLS=1 INFO: ALT_OBJCOPY=/usr/bin/objcopy INFO: /usr/bin/objcopy cmd found so will create .debuginfo files. INFO: STRIP_POLICY=no_strip INFO: ZIP_DEBUGINFO_FILES=0 INFO: ENABLE_FULL_DEBUG_SYMBOLS=1 INFO: ALT_OBJCOPY=/usr/bin/objcopy INFO: /usr/bin/objcopy cmd found so will create .debuginfo files. INFO: STRIP_POLICY=no_strip INFO: ZIP_DEBUGINFO_FILES=0 Creating Makefile ... Creating directory list ../shared_dirs.lst Creating flags.make ... Creating flags_vm.make ... Creating vm.make ... Creating adlc.make ... Creating jvmti.make ... Creating jfr.make ... Creating sa.make ... INFO: ENABLE_FULL_DEBUG_SYMBOLS=1 INFO: ALT_OBJCOPY=/usr/bin/objcopy INFO: /usr/bin/objcopy cmd found so will create .debuginfo files. INFO: STRIP_POLICY=no_strip INFO: ZIP_DEBUGINFO_FILES=0 Creating Makefile ... Creating flags.make ... Creating flags_vm.make ... Creating vm.make ... Creating adlc.make ... Creating jvmti.make ... Creating jfr.make ... Creating sa.make ... INFO: ENABLE_FULL_DEBUG_SYMBOLS=1 INFO: ALT_OBJCOPY=/usr/bin/objcopy INFO: /usr/bin/objcopy cmd found so will create .debuginfo files. INFO: STRIP_POLICY=no_strip INFO: ZIP_DEBUGINFO_FILES=0 Creating Makefile ... Creating flags.make ... Creating flags_vm.make ... Creating vm.make ... Creating adlc.make ... Creating jvmti.make ... Creating jfr.make ... Creating sa.make ... INFO: ENABLE_FULL_DEBUG_SYMBOLS=1 INFO: ALT_OBJCOPY=/usr/bin/objcopy INFO: /usr/bin/objcopy cmd found so will create .debuginfo files. INFO: STRIP_POLICY=no_strip INFO: ZIP_DEBUGINFO_FILES=0 Creating Makefile ... Creating flags.make ... Creating flags_vm.make ... Creating vm.make ... Creating adlc.make ... Creating jvmti.make ... Creating jfr.make ... Creating sa.make ... Compiling /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp Compiling /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/archDesc.cpp Compiling /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/arena.cpp Compiling /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/dfa.cpp Compiling /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/dict2.cpp Compiling /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/filebuff.cpp Compiling /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.cpp Compiling /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formsopt.cpp Compiling /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.cpp Compiling /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/main.cpp /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/dfa.cpp:399:3: warning: multi-line comment [-Wcomment] 399 | // #define DFA_PRODUCTION(result, rule, cost)\ | ^ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/dfa.cpp:405:3: warning: multi-line comment [-Wcomment] 405 | // #define DFA_PRODUCTION__SET_VALID(result, rule, cost)\ | ^ Compiling /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/opto/opcodes.cpp Compiling /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp Compiling /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_h.cpp Done with /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/opto/opcodes.cpp In file included from /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlc.hpp:93, from /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/archDesc.cpp:27: /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp: In constructor 'Form::Form(int, int)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp:132:9: warning: 'Form::_linenum' will be initialized after [-Wreorder] 132 | int _linenum; // Line number for debugging | ^~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp:127:9: warning: 'int Form::_ftype' [-Wreorder] 127 | int _ftype; // Indicator for derived class type | ^~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp:149:3: warning: when initialized here [-Wreorder] 149 | Form(int formType=0, int line=0) | ^~~~ In file included from /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlc.hpp:96: /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/archDesc.hpp: In constructor 'ArchDesc::ArchDesc()': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/archDesc.hpp:196:17: warning: 'ArchDesc::_preproc_table' will be initialized after [-Wreorder] 196 | FormDict _preproc_table;// Preprocessor flag bindings | ^~~~~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/archDesc.hpp:99:17: warning: 'Dict ArchDesc::_idealIndex' [-Wreorder] 99 | Dict _idealIndex; // Map ideal names to index in enumeration | ^~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/archDesc.cpp:141:1: warning: when initialized here [-Wreorder] 141 | ArchDesc::ArchDesc() | ^~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/archDesc.hpp:193:8: warning: 'ArchDesc::_internalMatch' will be initialized after [-Wreorder] 193 | Dict _internalMatch; // Map internal name to its MatchNode | ^~~~~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/archDesc.hpp:190:8: warning: 'Dict ArchDesc::_chainRules' [-Wreorder] 190 | Dict _chainRules; // Maps user operand names to ChainRules | ^~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/archDesc.cpp:141:1: warning: when initialized here [-Wreorder] 141 | ArchDesc::ArchDesc() | ^~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/archDesc.hpp:190:8: warning: 'ArchDesc::_chainRules' will be initialized after [-Wreorder] 190 | Dict _chainRules; // Maps user operand names to ChainRules | ^~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/archDesc.hpp:122:17: warning: 'OperandForm* ArchDesc::_cisc_spill_operand' [-Wreorder] 122 | OperandForm *_cisc_spill_operand; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/archDesc.cpp:141:1: warning: when initialized here [-Wreorder] 141 | ArchDesc::ArchDesc() | ^~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/archDesc.cpp: In member function 'void ArchDesc::inspectOperands()': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/archDesc.cpp:274:17: warning: unused variable 'has_root' [-Wunused-variable] 274 | bool has_root = false; | ^~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/archDesc.cpp: In member function 'void ArchDesc::inspectInstructions()': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/archDesc.cpp:310:35: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 310 | if ( instr->is_ideal_branch() && instr->label_position() == -1 || | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/archDesc.cpp: In member function 'void ArchDesc::check_optype(MatchRule*)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/archDesc.cpp:382:14: warning: unused variable 'rule' [-Wunused-variable] 382 | MatchRule *rule = mrule; | ^~~~ In file included from /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlc.hpp:93, from /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.cpp:26: /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp: In constructor 'Form::Form(int, int)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp:132:9: warning: 'Form::_linenum' will be initialized after [-Wreorder] 132 | int _linenum; // Line number for debugging | ^~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp:127:9: warning: 'int Form::_ftype' [-Wreorder] 127 | int _ftype; // Indicator for derived class type | ^~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp:149:3: warning: when initialized here [-Wreorder] 149 | Form(int formType=0, int line=0) | ^~~~ In file included from /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlc.hpp:93, from /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/dfa.cpp:26: /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp: In constructor 'Form::Form(int, int)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp:132:9: warning: 'Form::_linenum' will be initialized after [-Wreorder] 132 | int _linenum; // Line number for debugging | ^~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp:127:9: warning: 'int Form::_ftype' [-Wreorder] 127 | int _ftype; // Indicator for derived class type | ^~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp:149:3: warning: when initialized here [-Wreorder] 149 | Form(int formType=0, int line=0) | ^~~~ In file included from /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlc.hpp:93, from /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formsopt.cpp:26: /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp: In constructor 'Form::Form(int, int)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp:132:9: warning: 'Form::_linenum' will be initialized after [-Wreorder] 132 | int _linenum; // Line number for debugging | ^~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp:127:9: warning: 'int Form::_ftype' [-Wreorder] 127 | int _ftype; // Indicator for derived class type | ^~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp:149:3: warning: when initialized here [-Wreorder] 149 | Form(int formType=0, int line=0) | ^~~~ In file included from /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlc.hpp:94: /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formsopt.hpp: In constructor 'RegDef::RegDef(char*, char*, char*, char*, char*, char*)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formsopt.hpp:137:15: warning: 'RegDef::_register_encode' will be initialized after [-Wreorder] 137 | const char *_register_encode; // The register encoding | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formsopt.hpp:134:15: warning: 'const char* RegDef::_concrete' [-Wreorder] 134 | const char *_concrete; // concrete register name | ^~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formsopt.cpp:193:1: warning: when initialized here [-Wreorder] 193 | RegDef::RegDef(char *regname, char *callconv, char *c_conv, char * idealtype, char * encode, char * concrete) | ^~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formsopt.hpp: In constructor 'RegClass::RegClass(const char*)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formsopt.hpp:176:15: warning: 'RegClass::_stack_or_reg' will be initialized after [-Wreorder] 176 | bool _stack_or_reg; // Allowed on any stack slot | ^~~~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formsopt.hpp:172:15: warning: 'const char* RegClass::_classid' [-Wreorder] 172 | const char *_classid; // Name of class | ^~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formsopt.cpp:233:1: warning: when initialized here [-Wreorder] 233 | RegClass::RegClass(const char* classid) : _stack_or_reg(false), _classid(classid), _regDef(cmpstr, hashstr, Form::arena) { | ^~~~~~~~ In file included from /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlc.hpp:93, from /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/arena.cpp:25: /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp: In constructor 'Form::Form(int, int)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp:132:9: warning: 'Form::_linenum' will be initialized after [-Wreorder] 132 | int _linenum; // Line number for debugging | ^~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp:127:9: warning: 'int Form::_ftype' [-Wreorder] 127 | int _ftype; // Indicator for derived class type | ^~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp:149:3: warning: when initialized here [-Wreorder] 149 | Form(int formType=0, int line=0) | ^~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formsopt.hpp: In constructor 'PipelineForm::PipelineForm()': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formsopt.hpp:384:14: warning: 'PipelineForm::_classdict' will be initialized after [-Wreorder] 384 | FormDict _classdict; // Class Name -> PipeClassForm mapping | ^~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formsopt.hpp:377:14: warning: 'int PipelineForm::_rescount' [-Wreorder] 377 | int _rescount; // Number of resources (ignores OR cases) | ^~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formsopt.cpp:458:1: warning: when initialized here [-Wreorder] 458 | PipelineForm::PipelineForm() | ^~~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formsopt.hpp: In constructor 'PeepMatch::PeepMatch(char*)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formsopt.hpp:575:13: warning: 'PeepMatch::_max_position' will be initialized after [-Wreorder] 575 | int _max_position; | ^~~~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formsopt.hpp:569:9: warning: 'char* PeepMatch::_rule' [-Wreorder] 569 | char *_rule; | ^~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formsopt.cpp:684:1: warning: when initialized here [-Wreorder] 684 | PeepMatch::PeepMatch(char *rule) : _max_position(0), _rule(rule) { | ^~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formsopt.hpp: In constructor 'PeepConstraint::PeepConstraint(int, char*, char*, int, char*)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formsopt.hpp:608:15: warning: 'PeepConstraint::_right_op' will be initialized after [-Wreorder] 608 | const char* _right_op; | ^~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formsopt.hpp:601:19: warning: 'PeepConstraint* PeepConstraint::_next' [-Wreorder] 601 | PeepConstraint *_next; // Additional constraints ANDed together | ^~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formsopt.cpp:740:1: warning: when initialized here [-Wreorder] 740 | PeepConstraint::PeepConstraint(int left_inst, char* left_op, char* relation, | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlc.hpp:93, from /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/filebuff.cpp:26: /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp: In constructor 'Form::Form(int, int)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp:132:9: warning: 'Form::_linenum' will be initialized after [-Wreorder] 132 | int _linenum; // Line number for debugging | ^~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp:127:9: warning: 'int Form::_ftype' [-Wreorder] 127 | int _ftype; // Indicator for derived class type | ^~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp:149:3: warning: when initialized here [-Wreorder] 149 | Form(int formType=0, int line=0) | ^~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formsopt.cpp: In member function 'void PeepReplace::next_instruction(const char*&)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formsopt.cpp:807:15: warning: unused variable 'inst_num' [-Wunused-variable] 807 | int inst_num = (int) (intptr_t) _operand_inst_num.iter(); | ^~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formsopt.cpp:808:15: warning: unused variable 'inst_operand' [-Wunused-variable] 808 | const char* inst_operand = _operand_op_name.iter(); | ^~~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formsopt.cpp: In member function 'void PeepReplace::next_operand(int&, const char*&)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formsopt.cpp:811:15: warning: unused variable 'inst' [-Wunused-variable] 811 | const char* inst = _instruction.iter(); | ^~~~ In file included from /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlc.hpp:93, from /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp:27: /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp: In constructor 'Form::Form(int, int)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp:132:9: warning: 'Form::_linenum' will be initialized after [-Wreorder] 132 | int _linenum; // Line number for debugging | ^~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp:127:9: warning: 'int Form::_ftype' [-Wreorder] 127 | int _ftype; // Indicator for derived class type | ^~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp:149:3: warning: when initialized here [-Wreorder] 149 | Form(int formType=0, int line=0) | ^~~~ In file included from /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlc.hpp:93, from /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.cpp:27: /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp: In constructor 'Form::Form(int, int)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp:132:9: warning: 'Form::_linenum' will be initialized after [-Wreorder] 132 | int _linenum; // Line number for debugging | ^~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp:127:9: warning: 'int Form::_ftype' [-Wreorder] 127 | int _ftype; // Indicator for derived class type | ^~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp:149:3: warning: when initialized here [-Wreorder] 149 | Form(int formType=0, int line=0) | ^~~~ In file included from /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlc.hpp:93, from /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp:27: /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp: In constructor 'Form::Form(int, int)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp:132:9: warning: 'Form::_linenum' will be initialized after [-Wreorder] 132 | int _linenum; // Line number for debugging | ^~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp:127:9: warning: 'int Form::_ftype' [-Wreorder] 127 | int _ftype; // Indicator for derived class type | ^~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp:149:3: warning: when initialized here [-Wreorder] 149 | Form(int formType=0, int line=0) | ^~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/dfa.cpp: In member function 'void ProductionState::initialize()': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/dfa.cpp:955:15: warning: variable 'x' set but not used [-Wunused-but-set-variable] 955 | const void *x, *y = NULL; | ^ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/arena.cpp: In member function 'void Chunk::chop()': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/arena.cpp:46:11: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class Chunk'; use assignment instead [-Wclass-memaccess] 46 | memset(k, 0xBAADBABE, k->_len); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlc.hpp:89: /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/arena.hpp:71:7: note: 'class Chunk' declared here 71 | class Chunk: public CHeapObj { | ^~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/arena.hpp: In constructor 'Arena::Arena(Arena*)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/arena.hpp:107:16: warning: 'Arena::_max' will be initialized after [-Wreorder] 107 | char *_hwm, *_max; // High water mark and max in current chunk | ^~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/arena.hpp:105:10: warning: 'Chunk* Arena::_first' [-Wreorder] 105 | Chunk *_first; // First chunk | ^~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/arena.cpp:73:1: warning: when initialized here [-Wreorder] 73 | Arena::Arena( Arena *a ) | ^~~~~ In file included from /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlc.hpp:91: /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/filebuff.hpp: In constructor 'FileBuff::FileBuff(BufferedFile*, ArchDesc&)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/filebuff.hpp:69:23: warning: 'FileBuff::_fp' will be initialized after [-Wreorder] 69 | const BufferedFile *_fp; // File to be buffered | ^~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/filebuff.hpp:63:13: warning: 'ArchDesc& FileBuff::_AD' [-Wreorder] 63 | ArchDesc& _AD; // Reference to Architecture Description | ^~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/filebuff.cpp:32:1: warning: when initialized here [-Wreorder] 32 | FileBuff::FileBuff( BufferedFile *fptr, ArchDesc& archDesc) : _fp(fptr), _AD(archDesc) { | ^~~~~~~~ In file included from /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlc.hpp:95: /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.hpp: In constructor 'InstructForm::InstructForm(const char*, bool)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.hpp:94:18: warning: 'InstructForm::_ident' will be initialized after [-Wreorder] 94 | const char *_ident; // Name of this instruction | ^~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.hpp:79:18: warning: 'bool InstructForm::_ideal_only' [-Wreorder] 79 | bool _ideal_only; // Not a user-defined instruction | ^~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.cpp:31:1: warning: when initialized here [-Wreorder] 31 | InstructForm::InstructForm(const char *id, bool ideal_only) | ^~~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.hpp:105:18: warning: 'InstructForm::_effects' will be initialized after [-Wreorder] 105 | FormDict _effects; // Dictionary of effect rules | ^~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.hpp:88:18: warning: 'bool InstructForm::_is_mach_constant' [-Wreorder] 88 | bool _is_mach_constant; // True if Node is a MachConstantNode. | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.cpp:31:1: warning: when initialized here [-Wreorder] 31 | InstructForm::InstructForm(const char *id, bool ideal_only) | ^~~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.hpp: In constructor 'InstructForm::InstructForm(const char*, InstructForm*, MatchRule*)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.hpp:94:18: warning: 'InstructForm::_ident' will be initialized after [-Wreorder] 94 | const char *_ident; // Name of this instruction | ^~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.hpp:79:18: warning: 'bool InstructForm::_ideal_only' [-Wreorder] 79 | bool _ideal_only; // Not a user-defined instruction | ^~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.cpp:65:1: warning: when initialized here [-Wreorder] 65 | InstructForm::InstructForm(const char *id, InstructForm *instr, MatchRule *rule) | ^~~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.hpp:105:18: warning: 'InstructForm::_effects' will be initialized after [-Wreorder] 105 | FormDict _effects; // Dictionary of effect rules | ^~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.hpp:88:18: warning: 'bool InstructForm::_is_mach_constant' [-Wreorder] 88 | bool _is_mach_constant; // True if Node is a MachConstantNode. | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.cpp:65:1: warning: when initialized here [-Wreorder] 65 | InstructForm::InstructForm(const char *id, InstructForm *instr, MatchRule *rule) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlc.hpp:97: /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.hpp: In constructor 'ADLParser::ADLParser(FileBuff&, ArchDesc&)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.hpp:276:13: warning: 'ADLParser::_AD' will be initialized after [-Wreorder] 276 | ArchDesc &_AD; // Architecture Description being built | ^~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.hpp:79:13: warning: 'FormDict& ADLParser::_globalNames' [-Wreorder] 79 | FormDict &_globalNames; // Global names | ^~~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp:31:1: warning: when initialized here [-Wreorder] 31 | ADLParser::ADLParser(FileBuff& buffer, ArchDesc& archDesc) | ^~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.cpp: In member function 'virtual unsigned int InstructForm::two_address(FormDict&)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.cpp:459:9: warning: unused variable 'matching_input' [-Wunused-variable] 459 | uint matching_input = 0; | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlc.hpp:93, from /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/dict2.cpp:27: /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp: In constructor 'Form::Form(int, int)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp:132:9: warning: 'Form::_linenum' will be initialized after [-Wreorder] 132 | int _linenum; // Line number for debugging | ^~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp:127:9: warning: 'int Form::_ftype' [-Wreorder] 127 | int _ftype; // Indicator for derived class type | ^~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp:149:3: warning: when initialized here [-Wreorder] 149 | Form(int formType=0, int line=0) | ^~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/dfa.cpp: At global scope: /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/dfa.cpp:34:20: warning: 'sRight' defined but not used [-Wunused-variable] 34 | static const char *sRight = "_kids[1]"; | ^~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp: In function 'int pipeline_res_mask_initializer(FILE*, PipelineForm*, NameList&, NameList&, PipeClassForm*)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp:412:7: warning: unused variable 'commentlen' [-Wunused-variable] 412 | int commentlen = 0; | ^~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp:413:7: warning: unused variable 'max_cycles' [-Wunused-variable] 413 | int max_cycles = 0; | ^~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp:415:7: warning: unused variable 'cyclelen' [-Wunused-variable] 415 | int cyclelen = ((maxcycleused + 3) >> 2); | ^~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/dfa.cpp:33:20: warning: 'sLeft' defined but not used [-Wunused-variable] 33 | static const char *sLeft = "_kids[0]"; | ^~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp: In member function 'void ArchDesc::build_pipe_classes(FILE*)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp:793:9: warning: unused variable 'resource_count' [-Wunused-variable] 793 | int resource_count = (_pipeline->_rescount + 3) >> 2; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp:555:13: warning: unused variable 'default_latency' [-Wunused-variable] 555 | const int default_latency = 1; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp: In function 'void check_peepconstraints(FILE*, FormDict&, PeepMatch*, PeepConstraint*)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp:1136:13: warning: unused variable 'right_op_base' [-Wunused-variable] 1136 | int right_op_base = inst_right->oper_input_base(globals); | ^~~~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp:1112:11: warning: unused variable 'left_op_base' [-Wunused-variable] 1112 | int left_op_base = inst_left->oper_input_base(globals); | ^~~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.cpp: In member function 'bool InstructForm::cisc_spills_to(ArchDesc&, InstructForm*)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.cpp:1226:19: warning: unused variable 'stack_or_reg_mask_name' [-Wunused-variable] 1226 | const char *stack_or_reg_mask_name = AD.stack_or_reg_mask(*oper); | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp: In member function 'void ADLParser::peep_parse()': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp:2083:14: warning: unused variable 'desc' [-Wunused-variable] 2083 | char *desc = NULL; // String representation of rule | ^~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.cpp:1200:15: warning: unused variable 'result' [-Wunused-variable] 1200 | char *result = NULL; | ^~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.cpp:1201:15: warning: unused variable 'result2' [-Wunused-variable] 1201 | char *result2 = NULL; | ^~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp: In member function 'void ADLParser::peep_replace_parse(Peephole&)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp:2739:16: warning: unused variable 'rparen' [-Wunused-variable] 2739 | int rparen = 0; // keep track of parenthesis nesting depth | ^~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp:2740:16: warning: unused variable 'icount' [-Wunused-variable] 2740 | int icount = 0; // count of instructions in rule for naming | ^~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp:2742:16: warning: unused variable 'token' [-Wunused-variable] 2742 | char *token = NULL; | ^~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp: In member function 'Predicate* ADLParser::pred_parse()': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp:2834:7: warning: unused variable 'line' [-Wunused-variable] 2834 | int line = linenum(); | ^~~~ In file included from /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlc.hpp:92: /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/dict2.hpp: In constructor 'Dict::Dict(CmpKey, Hash)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/dict2.hpp:51:16: warning: 'Dict::_cmp' will be initialized after [-Wreorder] 51 | const CmpKey _cmp; // Key comparison function | ^~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/dict2.hpp:46:16: warning: 'Arena* Dict::_arena' [-Wreorder] 46 | class Arena *_arena; // Where to draw storage from | ^~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/dict2.cpp:55:1: warning: when initialized here [-Wreorder] 55 | Dict::Dict(CmpKey initcmp, Hash inithash) : _hash(inithash), _cmp(initcmp), _arena(NULL) { | ^~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/dict2.hpp: In constructor 'Dict::Dict(CmpKey, Hash, Arena*)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/dict2.hpp:51:16: warning: 'Dict::_cmp' will be initialized after [-Wreorder] 51 | const CmpKey _cmp; // Key comparison function | ^~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/dict2.hpp:46:16: warning: 'Arena* Dict::_arena' [-Wreorder] 46 | class Arena *_arena; // Where to draw storage from | ^~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/dict2.cpp:59:1: warning: when initialized here [-Wreorder] 59 | Dict::Dict(CmpKey initcmp, Hash inithash, Arena *arena) : _hash(inithash), _cmp(initcmp), _arena(arena) { | ^~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/dict2.hpp: In copy constructor 'Dict::Dict(const Dict&)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/dict2.hpp:51:16: warning: 'Dict::_cmp' will be initialized after [-Wreorder] 51 | const CmpKey _cmp; // Key comparison function | ^~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/dict2.hpp:46:16: warning: 'Arena* Dict::_arena' [-Wreorder] 46 | class Arena *_arena; // Where to draw storage from | ^~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/dict2.cpp:140:1: warning: when initialized here [-Wreorder] 140 | Dict::Dict( const Dict &d ) : _size(d._size), _cnt(d._cnt), _hash(d._hash),_cmp(d._cmp), _arena(d._arena) { | ^~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/dict2.cpp: In function 'int hashstr(const void*)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/dict2.cpp:290:18: warning: array subscript has type 'char' [-Wchar-subscripts] 290 | while (((c = s[k]) != '\0') && (k < MAXID-1)) { // Get characters till nul | ^ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.cpp: In member function 'virtual const char* OperandForm::constrained_reg_class() const': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.cpp:2289:17: warning: unused variable 'constraint' [-Wunused-variable] 2289 | Constraint *constraint = _constraint; | ^~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/dict2.cpp:292:28: warning: array subscript has type 'char' [-Wchar-subscripts] 292 | sum += c + (c << shft[k++]); // Universal hash function | ~^~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/dict2.cpp:295:26: warning: array subscript has type 'char' [-Wchar-subscripts] 295 | return (int)((sum+xsum[k]) >> 1); // Hash key, un-modulo'd table size | ^ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp: In member function 'void ADLParser::postalloc_expand_parse(InstructForm&)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp:3210:15: warning: unused variable 'encode_class' [-Wunused-variable] 3210 | EncClass *encode_class = _AD._encode->encClass(ec_name); | ^~~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp: In member function 'Opcode* ADLParser::opcode_parse(InstructForm*)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp:3475:11: warning: unused variable 'val' [-Wunused-variable] 3475 | char *val = NULL; | ^~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.cpp: In member function 'virtual OperandForm* OperandForm::constant_operand(FormDict&, unsigned int)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.cpp:2554:10: warning: unused variable 'i' [-Wunused-variable] 2554 | uint i = 0; | ^ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp: In member function 'Interface* ADLParser::interface_parse()': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp:3545:9: warning: unused variable 'iface_code' [-Wunused-variable] 3545 | char *iface_code = NULL; // Describe components of this class | ^~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.hpp: In constructor 'CondInterface::CondInterface(const char*, const char*, const char*, const char*, const char*, const char*, const char*, const char*, const char*, const char*, const char*, const char*, const char*, const char*, const char*, const char*)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.hpp:811:15: warning: 'CondInterface::_equal_format' will be initialized after [-Wreorder] 811 | const char *_equal_format; | ^~~~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.hpp:804:15: warning: 'const char* CondInterface::_not_equal' [-Wreorder] 804 | const char *_not_equal; | ^~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.cpp:2776:1: warning: when initialized here [-Wreorder] 2776 | CondInterface::CondInterface(const char* equal, const char* equal_format, | ^~~~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.hpp:812:15: warning: 'CondInterface::_not_equal_format' will be initialized after [-Wreorder] 812 | const char *_not_equal_format; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.hpp:805:15: warning: 'const char* CondInterface::_less' [-Wreorder] 805 | const char *_less; | ^~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.cpp:2776:1: warning: when initialized here [-Wreorder] 2776 | CondInterface::CondInterface(const char* equal, const char* equal_format, | ^~~~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.hpp:813:15: warning: 'CondInterface::_less_format' will be initialized after [-Wreorder] 813 | const char *_less_format; | ^~~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.hpp:806:15: warning: 'const char* CondInterface::_greater_equal' [-Wreorder] 806 | const char *_greater_equal; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.cpp:2776:1: warning: when initialized here [-Wreorder] 2776 | CondInterface::CondInterface(const char* equal, const char* equal_format, | ^~~~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.hpp:814:15: warning: 'CondInterface::_greater_equal_format' will be initialized after [-Wreorder] 814 | const char *_greater_equal_format; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.hpp:807:15: warning: 'const char* CondInterface::_less_equal' [-Wreorder] 807 | const char *_less_equal; | ^~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.cpp:2776:1: warning: when initialized here [-Wreorder] 2776 | CondInterface::CondInterface(const char* equal, const char* equal_format, | ^~~~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.hpp:815:15: warning: 'CondInterface::_less_equal_format' will be initialized after [-Wreorder] 815 | const char *_less_equal_format; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.hpp:808:15: warning: 'const char* CondInterface::_greater' [-Wreorder] 808 | const char *_greater; | ^~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.cpp:2776:1: warning: when initialized here [-Wreorder] 2776 | CondInterface::CondInterface(const char* equal, const char* equal_format, | ^~~~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.hpp:816:15: warning: 'CondInterface::_greater_format' will be initialized after [-Wreorder] 816 | const char *_greater_format; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.hpp:809:15: warning: 'const char* CondInterface::_overflow' [-Wreorder] 809 | const char *_overflow; | ^~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.cpp:2776:1: warning: when initialized here [-Wreorder] 2776 | CondInterface::CondInterface(const char* equal, const char* equal_format, | ^~~~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.hpp:817:15: warning: 'CondInterface::_overflow_format' will be initialized after [-Wreorder] 817 | const char *_overflow_format; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.hpp:810:15: warning: 'const char* CondInterface::_no_overflow' [-Wreorder] 810 | const char *_no_overflow; | ^~~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.cpp:2776:1: warning: when initialized here [-Wreorder] 2776 | CondInterface::CondInterface(const char* equal, const char* equal_format, | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlc.hpp:93, from /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/main.cpp:26: /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp: In constructor 'Form::Form(int, int)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp:132:9: warning: 'Form::_linenum' will be initialized after [-Wreorder] 132 | int _linenum; // Line number for debugging | ^~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp:127:9: warning: 'int Form::_ftype' [-Wreorder] 127 | int _ftype; // Indicator for derived class type | ^~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp:149:3: warning: when initialized here [-Wreorder] 149 | Form(int formType=0, int line=0) | ^~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.hpp: In constructor 'MatchNode::MatchNode(ArchDesc&, const char*, const char*, const char*, MatchNode*, MatchNode*)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.hpp:938:16: warning: 'MatchNode::_AD' will be initialized after [-Wreorder] 938 | ArchDesc &_AD; // Reference to ArchDesc object | ^~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.hpp:932:16: warning: 'const char* MatchNode::_result' [-Wreorder] 932 | const char *_result; // The name of the output of this node | ^~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.cpp:3159:1: warning: when initialized here [-Wreorder] 3159 | MatchNode::MatchNode(ArchDesc &ad, const char *result, const char *mexpr, | ^~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.hpp:939:16: warning: 'MatchNode::_internalop' will be initialized after [-Wreorder] 939 | char *_internalop; // String representing internal operand | ^~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.hpp:937:15: warning: 'int MatchNode::_numleaves' [-Wreorder] 937 | int _numleaves; // Sum of numleaves for all direct children | ^~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.cpp:3159:1: warning: when initialized here [-Wreorder] 3159 | MatchNode::MatchNode(ArchDesc &ad, const char *result, const char *mexpr, | ^~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.hpp: In constructor 'MatchNode::MatchNode(ArchDesc&, MatchNode&)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.hpp:938:16: warning: 'MatchNode::_AD' will be initialized after [-Wreorder] 938 | ArchDesc &_AD; // Reference to ArchDesc object | ^~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.hpp:932:16: warning: 'const char* MatchNode::_result' [-Wreorder] 932 | const char *_result; // The name of the output of this node | ^~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.cpp:3168:1: warning: when initialized here [-Wreorder] 3168 | MatchNode::MatchNode(ArchDesc &ad, MatchNode& mnode) | ^~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.hpp:939:16: warning: 'MatchNode::_internalop' will be initialized after [-Wreorder] 939 | char *_internalop; // String representing internal operand | ^~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.hpp:937:15: warning: 'int MatchNode::_numleaves' [-Wreorder] 937 | int _numleaves; // Sum of numleaves for all direct children | ^~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.cpp:3168:1: warning: when initialized here [-Wreorder] 3168 | MatchNode::MatchNode(ArchDesc &ad, MatchNode& mnode) | ^~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.hpp: In constructor 'MatchNode::MatchNode(ArchDesc&, MatchNode&, int)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.hpp:938:16: warning: 'MatchNode::_AD' will be initialized after [-Wreorder] 938 | ArchDesc &_AD; // Reference to ArchDesc object | ^~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.hpp:932:16: warning: 'const char* MatchNode::_result' [-Wreorder] 932 | const char *_result; // The name of the output of this node | ^~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.cpp:3175:1: warning: when initialized here [-Wreorder] 3175 | MatchNode::MatchNode(ArchDesc &ad, MatchNode& mnode, int clone) | ^~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.hpp:939:16: warning: 'MatchNode::_internalop' will be initialized after [-Wreorder] 939 | char *_internalop; // String representing internal operand | ^~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.hpp:937:15: warning: 'int MatchNode::_numleaves' [-Wreorder] 937 | int _numleaves; // Sum of numleaves for all direct children | ^~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.cpp:3175:1: warning: when initialized here [-Wreorder] 3175 | MatchNode::MatchNode(ArchDesc &ad, MatchNode& mnode, int clone) | ^~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp: In function 'void defineClone(FILE*, FormDict&, OperandForm&)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp:2807:14: warning: unused variable 'is_ideal_bool' [-Wunused-variable] 2807 | const bool is_ideal_bool = oper.is_ideal_bool(); | ^~~~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp: In member function 'int ADLParser::get_int()': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp:4776:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4776 | while ((c >= '0') && (c <= '9') | ~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlc.hpp:93, from /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_h.cpp:26: /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp: In constructor 'Form::Form(int, int)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp:132:9: warning: 'Form::_linenum' will be initialized after [-Wreorder] 132 | int _linenum; // Line number for debugging | ^~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp: In member function 'void ArchDesc::defineClasses(FILE*)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp:3139:33: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3139 | instr->_matrule != NULL && | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 3140 | instr->num_opnds() != instr->num_unique_opnds() ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Done with /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/filebuff.cpp /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp:127:9: warning: 'int Form::_ftype' [-Wreorder] 127 | int _ftype; // Indicator for derived class type | ^~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.hpp:149:3: warning: when initialized here [-Wreorder] 149 | Form(int formType=0, int line=0) | ^~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp: In member function 'void ADLParser::skipws_common(bool)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp:5149:9: warning: unused variable 'start' [-Wunused-variable] 5149 | char *start = _ptr; | ^~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp: In member function 'void ArchDesc::build_map(OutputMap&)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp:3477:17: warning: unused variable 'fp_hpp' [-Wunused-variable] 3477 | FILE *fp_hpp = map.decl_file(); | ^~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp: In member function 'void ArchDesc::buildMachOperGenerator(FILE*)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp:3795:7: warning: unused variable 'idx' [-Wunused-variable] 3795 | int idx = 0; | ^~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp:3814:8: warning: unused variable 'opIndex' [-Wunused-variable] 3814 | int opIndex = 0; | ^~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp: In member function 'void ArchDesc::buildMachNode(FILE*, InstructForm*, const char*)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp:3871:18: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 3871 | while ( comp = comp_list.post_match_iter() ) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp: In member function 'void ArchDesc::buildMachNodeGenerator(FILE*)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp:4071:17: warning: unused variable 'opcode' [-Wunused-variable] 4071 | int opcode = opIndex++; | ^~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp:4073:17: warning: unused variable 'opType' [-Wunused-variable] 4073 | char *opType = NULL; | ^~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp: In member function 'void ArchDesc::identify_cisc_spill_instructions()': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp:4291:22: warning: unused variable 'mrule2' [-Wunused-variable] 4291 | MatchRule &mrule2 = *instr2->_matrule; | ^~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp:4292:22: warning: unused variable 'pred2' [-Wunused-variable] 4292 | Predicate *pred2 = instr2->build_predicate(); | ^~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp:4271:18: warning: unused variable 'pred' [-Wunused-variable] 4271 | Predicate *pred = instr->build_predicate(); | ^~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp: In member function 'void ArchDesc::build_cisc_spill_instructions(FILE*, FILE*)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp:4310:17: warning: unused variable 'inst_name' [-Wunused-variable] 4310 | const char *inst_name = inst->_ident; | ^~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/dfa.cpp: In static member function 'static void dfa_shared_preds::cse_matchlist(MatchList*)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/dfa.cpp:559:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound depends on the length of the source argument [-Wstringop-truncation] 559 | strncpy(shared_pred_loc, shared_pred_var, strlen(shared_pred_var)); | ^ In static member function 'static bool dfa_shared_preds::cse_predicate(Predicate*, const char*, const char*)', inlined from 'static void dfa_shared_preds::cse_matchlist(MatchList*)' at /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/dfa.cpp:536:56: /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/dfa.cpp:559:16: note: length computed here 559 | strncpy(shared_pred_loc, shared_pred_var, strlen(shared_pred_var)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Done with /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/arena.cpp /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_h.cpp: In member function 'void ArchDesc::declare_pipe_classes(FILE*)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_h.cpp:931:8: warning: unused variable 'unitSize' [-Wunused-variable] 931 | uint unitSize = _pipeline->_instrUnitSize ? _pipeline->_instrUnitSize : _pipeline->_bundleUnitSize; | ^~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_h.cpp: In member function 'void ArchDesc::declareClasses(FILE*)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_h.cpp:1852:33: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1852 | instr->_matrule != NULL && | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 1853 | instr->num_opnds() != instr->num_unique_opnds() ) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Done with /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/forms.cpp /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/main.cpp: In function 'int main(int, char**)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/main.cpp:145:14: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 145 | delete temp; | ^~~~ In function 'char* base_plus_suffix(const char*, const char*)', inlined from 'int main(int, char**)' at /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/main.cpp:143:42: /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/main.cpp:474:29: note: returned from 'void* operator new [](std::size_t)' 474 | char* fname = new char[len]; | ^ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/main.cpp: In function 'int main(int, char**)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/main.cpp:156:14: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 156 | delete temp; | ^~~~ In function 'char* base_plus_suffix(const char*, const char*)', inlined from 'int main(int, char**)' at /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/main.cpp:146:30: /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/main.cpp:474:29: note: returned from 'void* operator new [](std::size_t)' 474 | char* fname = new char[len]; | ^ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/main.cpp: In function 'int main(int, char**)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/main.cpp:159:14: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | delete temp; | ^~~~ In function 'char* base_plus_suffix(const char*, const char*)', inlined from 'int main(int, char**)' at /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/main.cpp:157:30: /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/main.cpp:474:29: note: returned from 'void* operator new [](std::size_t)' 474 | char* fname = new char[len]; | ^ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/main.cpp: In function 'int main(int, char**)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/main.cpp:162:14: warning: 'void operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 162 | delete temp; | ^~~~ In function 'char* base_plus_suffix(const char*, const char*)', inlined from 'int main(int, char**)' at /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/main.cpp:160:30: /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/main.cpp:474:29: note: returned from 'void* operator new [](std::size_t)' 474 | char* fname = new char[len]; | ^ Done with /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/dict2.cpp Done with /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/main.cpp Done with /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/archDesc.cpp Done with /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formsopt.cpp Done with /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/dfa.cpp /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp: In member function 'void ArchDesc::build_pipe_classes(FILE*)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp:529:36: warning: '%*d' directive writing between 1 and 2147483647 bytes into a region of size between 0 and 2147483637 [-Wformat-overflow=] 529 | sprintf(args, "0x%0*x, 0x%0*x, %*d", | ^~~ In function 'int pipeline_res_mask_initializer(FILE*, PipelineForm*, NameList&, NameList&, PipeClassForm*)', inlined from 'void ArchDesc::build_pipe_classes(FILE*)' at /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp:825:64: /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp:529:19: note: directive argument in the range [0, 2147483647] 529 | sprintf(args, "0x%0*x, 0x%0*x, %*d", | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:964, from /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlc.hpp:33: In function 'int sprintf(char*, const char*, ...)', inlined from 'int pipeline_res_mask_initializer(FILE*, PipelineForm*, NameList&, NameList&, PipeClassForm*)' at /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp:529:12, inlined from 'void ArchDesc::build_pipe_classes(FILE*)' at /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp:825:64: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 12 and 4294967302 bytes into a destination of size 2147483647 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.cpp: In member function 'virtual Form::InterfaceType OpClassForm::interface_type(FormDict&) const': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.cpp:1974:24: warning: 'interface' may be used uninitialized [-Wmaybe-uninitialized] 1974 | Form::InterfaceType interface; | ^~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp: In member function 'Interface* ADLParser::cond_interface_parse()': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp:3741:73: warning: 'no_overflow' may be used uninitialized [-Wmaybe-uninitialized] 3741 | no_overflow, no_overflow_format); | ^ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp:3670:9: note: 'no_overflow' was declared here 3670 | char *no_overflow; | ^~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp:3741:73: warning: 'overflow' may be used uninitialized [-Wmaybe-uninitialized] 3741 | no_overflow, no_overflow_format); | ^ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp:3669:9: note: 'overflow' was declared here 3669 | char *overflow; | ^~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp:3741:73: warning: 'greater' may be used uninitialized [-Wmaybe-uninitialized] 3741 | no_overflow, no_overflow_format); | ^ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp:3668:9: note: 'greater' was declared here 3668 | char *greater; | ^~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp:3741:73: warning: 'less_equal' may be used uninitialized [-Wmaybe-uninitialized] 3741 | no_overflow, no_overflow_format); | ^ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp:3667:9: note: 'less_equal' was declared here 3667 | char *less_equal; | ^~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp:3741:73: warning: 'greater_equal' may be used uninitialized [-Wmaybe-uninitialized] 3741 | no_overflow, no_overflow_format); | ^ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp:3666:9: note: 'greater_equal' was declared here 3666 | char *greater_equal; | ^~~~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp:3741:73: warning: 'less' may be used uninitialized [-Wmaybe-uninitialized] 3741 | no_overflow, no_overflow_format); | ^ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp:3665:9: note: 'less' was declared here 3665 | char *less; | ^~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp:3741:73: warning: 'not_equal' may be used uninitialized [-Wmaybe-uninitialized] 3741 | no_overflow, no_overflow_format); | ^ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp:3664:9: note: 'not_equal' was declared here 3664 | char *not_equal; | ^~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp:3741:73: warning: 'equal' may be used uninitialized [-Wmaybe-uninitialized] 3741 | no_overflow, no_overflow_format); | ^ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp:3663:9: note: 'equal' was declared here 3663 | char *equal; | ^~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp: In member function 'FormatRule* ADLParser::template_parse()': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp:4078:56: warning: '%s' directive argument is null [-Wformat-overflow=] 4078 | if (_AD._adl_debug > 1) fprintf(stderr,"Format Rule: %s\n", desc); | ^~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp: In member function 'FormatRule* ADLParser::format_parse()': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp:3951:56: warning: '%s' directive argument is null [-Wformat-overflow=] 3951 | if (_AD._adl_debug > 1) fprintf(stderr,"Format Rule: %s\n", desc); | ^~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp: In member function 'void ArchDesc::definePeephole(FILE*, InstructForm*)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp:1173:42: warning: '_idx' directive writing 4 bytes into a region of size between 2 and 12 [-Wformat-overflow=] 1173 | sprintf(left_reg_index,",inst%d_idx%d", (int)left_index, left_op_index); | ^~~~ In function 'void check_peepconstraints(FILE*, FormDict&, PeepMatch*, PeepConstraint*)', inlined from 'void ArchDesc::definePeephole(FILE*, InstructForm*)' at /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp:1412:26: /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp:1173:34: note: directive argument in the range [-2147483648, 9999] 1173 | sprintf(left_reg_index,",inst%d_idx%d", (int)left_index, left_op_index); | ^~~~~~~~~~~~~~~ In function 'int sprintf(char*, const char*, ...)', inlined from 'void check_peepconstraints(FILE*, FormDict&, PeepMatch*, PeepConstraint*)' at /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp:1173:18, inlined from 'void ArchDesc::definePeephole(FILE*, InstructForm*)' at /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp:1412:26: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 12 and 32 bytes into a destination of size 18 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp: In member function 'void ArchDesc::definePeephole(FILE*, InstructForm*)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp:1186:45: warning: '_idx' directive writing 4 bytes into a region of size between 2 and 12 [-Wformat-overflow=] 1186 | sprintf(right_reg_index,",inst%d_idx%d", (int)right_index, right_op_index); | ^~~~ In function 'void check_peepconstraints(FILE*, FormDict&, PeepMatch*, PeepConstraint*)', inlined from 'void ArchDesc::definePeephole(FILE*, InstructForm*)' at /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp:1412:26: /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp:1186:37: note: directive argument in the range [-2147483648, 9999] 1186 | sprintf(right_reg_index,",inst%d_idx%d", (int)right_index, right_op_index); | ^~~~~~~~~~~~~~~ In function 'int sprintf(char*, const char*, ...)', inlined from 'void check_peepconstraints(FILE*, FormDict&, PeepMatch*, PeepConstraint*)' at /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp:1186:20, inlined from 'void ArchDesc::definePeephole(FILE*, InstructForm*)' at /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp:1412:26: /usr/include/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 12 and 32 bytes into a destination of size 18 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp: In member function 'void ADLParser::effect_parse(InstructForm*)': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp:4098:63: warning: '%s' directive argument is null [-Wformat-overflow=] 4098 | if (_AD._adl_debug > 1) fprintf(stderr,"Effect description: %s\n", desc); | ^~ /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp: In member function 'void ADLParser::frame_parse()': /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp:1102:55: warning: '%s' directive argument is null [-Wformat-overflow=] 1102 | if (_AD._adl_debug > 1) fprintf(stderr,"Frame Form: %s\n", desc); | ^~ Done with /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_h.cpp Done with /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/formssel.cpp Done with /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/output_c.cpp Done with /builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/src/share/vm/adlc/adlparse.cpp Making adlc warning: [options] bootstrap class path not set in conjunction with -source 1.7 warning: [options] bootstrap class path not set in conjunction with -source 1.7 1 warning Generating /builddir/build/BUILD/TencentKona-8-8.0.18-GA/release/hotspot/linux_amd64_compiler2/product/../generated/jvmtifiles/jvmtiEnv.hpp Generating /builddir/build/BUILD/TencentKona-8-8.0.18-GA/release/hotspot/linux_amd64_compiler2/product/../generated/jvmtifiles/jvmtiEnter.cpp 1 warning Generating /builddir/build/BUILD/TencentKona-8-8.0.18-GA/release/hotspot/linux_amd64_compiler2/product/../generated/jvmtifiles/jvmtiEnterTrace.cpp Generating /builddir/build/BUILD/TencentKona-8-8.0.18-GA/release/hotspot/linux_amd64_compiler2/product/../generated/jvmtifiles/bytecodeInterpreterWithChecks.cpp Generating /builddir/build/BUILD/TencentKona-8-8.0.18-GA/release/hotspot/linux_amd64_compiler2/product/../generated/jvmtifiles/jvmti.h Generating /builddir/build/BUILD/TencentKona-8-8.0.18-GA/release/hotspot/linux_amd64_compiler2/product/../generated/jvmtifiles/jvmtiEnvRecommended.cpp warning: [options] bootstrap class path not set in conjunction with -source 1.7 1 warning Generating jfrEventClasses.hpp INFO: ENABLE_FULL_DEBUG_SYMBOLS=1 INFO: ALT_OBJCOPY=/usr/bin/objcopy INFO: /usr/bin/objcopy cmd found so will create .debuginfo files. INFO: STRIP_POLICY=no_strip INFO: ZIP_DEBUGINFO_FILES=0 INFO: ENABLE_FULL_DEBUG_SYMBOLS=1 INFO: ALT_OBJCOPY=/usr/bin/objcopy INFO: /usr/bin/objcopy cmd found so will create .debuginfo files. INFO: STRIP_POLICY=no_strip INFO: ZIP_DEBUGINFO_FILES=0 Making /builddir/build/BUILD/TencentKona-8-8.0.18-GA/release/hotspot/linux_amd64_compiler2/product/../generated/sa-jdi.jar warning: [options] bootstrap class path not set in conjunction with -source 1.7 Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 1 warning Warning: generation and use of skeletons and static stubs for JRMP is deprecated. Skeletons are unnecessary, and static stubs have been superseded by dynamically generated stubs. Users are encouraged to migrate away from using rmic to generate skeletons and static stubs. See the documentation for java.rmi.server.UnicastRemoteObject. INFO: ENABLE_FULL_DEBUG_SYMBOLS=1 INFO: ALT_OBJCOPY=/usr/bin/objcopy INFO: /usr/bin/objcopy cmd found so will create .debuginfo files. INFO: STRIP_POLICY=no_strip INFO: ZIP_DEBUGINFO_FILES=0 Generating precompiled header precompiled.hpp.gch cc1plus: error: unrecognized command-line option '-m64' cc1plus: error: unrecognized command-line option '-m64' cc1plus: error: unrecognized command-line option '-m64' cc1plus: error: unrecognized command-line option '-m64' gmake[6]: *** [/builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/make/linux/makefiles/vm.make:310: precompiled.hpp.gch] Error 1 gmake[5]: *** [/builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/make/linux/makefiles/top.make:119: the_vm] Error 2 gmake[4]: *** [/builddir/build/BUILD/TencentKona-8-8.0.18-GA/hotspot/make/linux/Makefile:284: product] Error 2 gmake[3]: *** [Makefile:231: generic_build2] Error 2 gmake[2]: *** [Makefile:177: product] Error 2 gmake[1]: *** [HotspotWrapper.gmk:45: /builddir/build/BUILD/TencentKona-8-8.0.18-GA/release/hotspot/_hotspot.timestamp] Error 2 make: *** [/builddir/build/BUILD/TencentKona-8-8.0.18-GA//make/Main.gmk:110: hotspot-only] Error 2 RPM build errors: error: Bad exit status from /var/tmp/rpm-tmp.SHHiOv (%build) Bad exit status from /var/tmp/rpm-tmp.SHHiOv (%build) Child return code was: 1 EXCEPTION: [Error('Command failed: \n # bash --login -c /usr/bin/rpmbuild -bb --noclean --target loongarch64 --nodeps /builddir/build/SPECS/java-8-konajdk.spec\n', 1)] Traceback (most recent call last): File "/usr/lib/python3.10/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) File "/usr/lib/python3.10/site-packages/mockbuild/util.py", line 598, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --noclean --target loongarch64 --nodeps /builddir/build/SPECS/java-8-konajdk.spec